2018-07-14 18:23:41 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								@ extends ( 'layout.default' )  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								@ if ( $mode  ==  'edit' )  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									@ section ( 'title' ,  $L ( 'Edit recipe' )) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								@ else  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									@ section ( 'title' ,  $L ( 'Create recipe' )) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								@ endif  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								@ section ( 'viewJsName' ,  'recipeform' )  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								@ section ( 'content' )  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< div  class = " row " >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									< div  class = " col " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										< h1 >@ yield ( 'title' ) </ h1 > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										< script > Grocy . EditMode  =  '{{ $mode }}' ; </ script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										@ if ( $mode  ==  'edit' ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											< script > Grocy . EditObjectId  =  {{  $recipe -> id  }}; </ script > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										@ endif 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									</ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								</ div >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								< div  class = " row " >  
						 
					
						
							
								
									
										
										
										
											2018-07-14 22:49:42 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									< div  class = " col-xs-12 col-md-4 pb-3 " > 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 18:23:41 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
										< form  id = " recipe-form "  novalidate > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											< div  class = " form-group " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												< label  for = " name " > {{  $L ( 'Name' )  }} </ label > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												< input  type = " text "  class = " form-control "  required  id = " name "  name = " name "  value = " @if( $mode  == 'edit') { {   $recipe->name  }}@endif " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												< div  class = " invalid-feedback " > {{  $L ( 'A name is required' )  }} </ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											</ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											< div  class = " form-group " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												< label  for = " description " > {{  $L ( 'Description' )  }} </ label > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												< textarea  id = " description "  class = " form-control "  name = " description "  rows = " 25 " >@ if ( $mode  ==  'edit' ){{  $recipe -> description  }} @ endif </ textarea > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											</ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											< button  id = " save-recipe-button "  type = " submit "  class = " btn btn-success " > {{  $L ( 'Save' )  }} </ button > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										</ form > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									</ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 22:49:42 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
									< div  class = " col-xs-12 col-md-8 pb-3 " > 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 18:23:41 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
										< h2 > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											{{  $L ( 'Ingredients list' )  }} 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											< a  class = " btn btn-outline-dark "  href = " { {   $U ('/recipe/' .  $recipe->id  . '/pos/new') }} " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												< i  class = " fas fa-plus " ></ i >  {{  $L ( 'Add' )  }} 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											</ a > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										</ h1 > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										< table  id = " recipes-pos-table "  class = " table table-sm table-striped dt-responsive " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											< thead > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												< tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													< th > #</th>
 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													< th > {{  $L ( 'Product' )  }} </ th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													< th > {{  $L ( 'Amount' )  }} </ th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													< th > {{  $L ( 'Note' )  }} </ th > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												</ tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											</ thead > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											< tbody > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												@ if ( $mode  ==  " edit " ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												@ foreach ( $recipePositions  as  $recipePosition ) 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 22:49:42 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
												< tr  class = " @if(FindObjectInArrayByPropertyValue( $recipesFulfillment , 'recipe_pos_id',  $recipePosition->id )->need_fulfilled == 1) table-success @elseif(FindObjectInArrayByPropertyValue( $recipesFulfillment , 'recipe_pos_id',  $recipePosition->id )->need_fulfilled_with_shopping_list == 1) table-warning  @else table-danger @endif " > 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 18:23:41 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
													< td  class = " fit-content " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														< a  class = " btn btn-sm btn-info "  href = " { {   $U ('/recipe/' .  $recipe->id  . '/pos/' .  $recipePosition->id ) }} " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
															< i  class = " fas fa-edit " ></ i > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														</ a > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														< a  class = " btn btn-sm btn-danger recipe-pos-delete-button "  href = " # "  data - recipe - pos - id = " { {   $recipePosition->id  }} "  data - recipe - pos - name = " { {  FindObjectInArrayByPropertyValue( $products , 'id',  $recipePosition->product_id )->name }} " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
															< i  class = " fas fa-trash " ></ i > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														</ a > 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 22:49:42 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
														< a  class = " btn btn-sm btn-primary recipe-pos-order-missing-button @if(FindObjectInArrayByPropertyValue( $recipesFulfillment , 'recipe_pos_id',  $recipePosition->id )->need_fulfilled_with_shopping_list == 1) { {  disabled }}@endif "  href = " # "  title = " { {   $L ('Order missing amount') }} "  data - recipe - name = " { {   $recipe->name  }} "  data - product - id = " { {   $recipePosition->product_id  }} "  data - product - amount = " { {  FindObjectInArrayByPropertyValue( $recipesFulfillment , 'recipe_pos_id',  $recipePosition->id )->missing_amount }} "  data - product - name = " { {  FindObjectInArrayByPropertyValue( $products , 'id',  $recipePosition->product_id )->name }} " > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
															< i  class = " fas fa-shopping-cart " ></ i > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														</ a > 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 18:23:41 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
													</ td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													< td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														{{  FindObjectInArrayByPropertyValue ( $products ,  'id' ,  $recipePosition -> product_id ) -> name  }} 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													</ td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													< td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														{{  $recipePosition -> amount  }}  {{  FindObjectInArrayByPropertyValue ( $quantityunits ,  'id' ,  FindObjectInArrayByPropertyValue ( $products ,  'id' ,  $recipePosition -> product_id ) -> qu_id_stock ) -> name  }} 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 22:49:42 +02:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
														< span  class = " timeago-contextual " >@ if ( FindObjectInArrayByPropertyValue ( $recipesFulfillment ,  'recipe_pos_id' ,  $recipePosition -> id ) -> need_fulfilled  ==  1 )  {{  $L ( 'Enough in stock' )  }}  @ else  {{  $L ( 'Not enough in stock, #1 missing, #2 already on shopping list' ,  FindObjectInArrayByPropertyValue ( $recipesFulfillment ,  'recipe_pos_id' ,  $recipePosition -> id ) -> missing_amount ,  FindObjectInArrayByPropertyValue ( $recipesFulfillment ,  'recipe_pos_id' ,  $recipePosition -> id ) -> amount_on_shopping_list )  }}  @ endif </ span > 
							 
						 
					
						
							
								
									
										
										
										
											2018-07-14 18:23:41 +02:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
													</ td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													< td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														@ if ( strlen ( $recipePosition -> note )  >  50 ) 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
															{{  substr ( $recipePosition -> note ,  0 ,  50 )  }} ... 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														@ else 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
															{{  $recipePosition -> note  }} 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
														@ endif 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
													</ td > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												</ tr > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												@ endforeach 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
												@ endif 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
											</ tbody > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
										</ table > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
									</ div > 
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								</ div >  
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								@ stop