** Я пытаюсь поставить if else и закончить if в тегах html (конкатенация, но его неработающее свойство, вы мне поможете, потому что я новичок в laravel **

     $output .= '
<tr>

<td>'.$row->total_price.'</td>
<td><a href="/orderview/'.$row->order_id.'"> 
  <button data-toggle="tooltip" title="View" 
     class="pd-setting-ed"><i class="fa fa-search-plus" 
     aria-hidden="true"></i></button></a> 
</td>
<td>' .(($row->aproval == 1)).' <label 
  class="switch">                               
  <input type="checkbox" checked="checked"   
     onclick="aproveorder('.$row->order_id.')"> 
  <span class="slider round">&nbsp;&nbsp;Yes</span>
  </label> 
</td>
' .(($row->aproval == 0)). '<label class="switch">                                          
<input type="checkbox"  value="" id="product_status" 
  onclick="aproveorder('.$row->order_id.')"> 
<span class="slider round">&nbsp;&nbsp;Yes</span>
</label></td>
<td>    <label class="switch">                              
  <input type="checkbox" checked="checked" value="" id="" 
     onclick="deliverystatus('.$row->order_id.')"> 
  <span class="slider round">&nbsp;&nbsp;Done</span>
  </label> 
</td>
'.($row->payment_status == 0).'<label 
  class="switch">
 <input type="checkbox"  value=""  onclick="deliverystatus('.$row- 
  >order_id.')"> 
<span class="slider round">&nbsp;&nbsp;No</span>
 </label></td></td>
0
hemil 8 Мар 2019 в 14:29

1 ответ

Лучший ответ

В Laravel для этого есть «лезвия» (шаблоны). Я думаю, вам следует использовать его с параметрами: @each('view.name', $row), что-то вроде этого. Дополнительную информацию см. В документации: https://laravel.com/docs/5.8/blade

1
b0r1s 8 Мар 2019 в 11:54