I need to hide a record if the status is == 'Terminado'.
It is done with an if condition, but I don't know how to apply it
blade.php
<tbody>
@foreach($registros as $registro)
@if($registro->sucursal == Auth::user()->sucursal)
@if($registro->empleado == Auth::user()->tipo)
<tr>
<td></td>
<td></td>
<td>
<div class="progress br-30">
@if($registro->estado == 'Ingresado')
<div class="progress-bar br-30 bg-primary" role="progressbar" style="width: 20%" aria-valuenow="67" aria-valuemin="0" aria-valuemax="100"></div>
@elseif($registro->estado == 'Envío de Prespuesto')
<div class="progress-bar br-30 bg-secondry" role="progressbar" style="width: 40%" aria-valuenow="67" aria-valuemin="0" aria-valuemax="100"></div>
@elseif($registro->estado == 'Anticipo Recibido')
<div class="progress-bar br-30 bg-warning" role="progressbar" style="width: 60%" aria-valuenow="67" aria-valuemin="0" aria-valuemax="100"></div>
@elseif ($registro->estado == 'En Reparación')
<div class="progress-bar br-30 bg-danger" role="progressbar" style="width: 80%" aria-valuenow="67" aria-valuemin="0" aria-valuemax="100"></div>
@elseif ($registro->estado == 'Terminado')
<div class="progress-bar br-30 bg-success" role="progressbar" style="width: 100%" aria-valuenow="67" aria-valuemin="0" aria-valuemax="100"></div>
@elseif ($registro->estado == 'Cancelado')
<div class="progress-bar br-30 bg-danger" role="progressbar" style="width: 100%" aria-valuenow="67" aria-valuemin="0" aria-valuemax="100"></div>
@endif
</div>
</td>
<td></td>
<td></td>
<td> @if($registro->presupuesto == null) No Aplicado @else $ @endif</td>
<td class="text-center">
<div class="dropdown custom-dropdown">
<a class="dropdown-toggle" href="#" role="button" id="dropdownMenuLink1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="feather feather-more-horizontal"><circle cx="12" cy="12" r="1"></circle><circle cx="19" cy="12" r="1"></circle><circle cx="5" cy="12" r="1"></circle></svg>
</a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuLink1">
<a class="dropdown-item" href="">Ver</a>
<a href="" class="dropdown-item" href="javascript:void(0);">Actualizar</a>
<a class="dropdown-item" href="javascript:void(0);">Borrar</a>
</div>
</div>
</td>
</tr>
@elseif($registro->estado == 'Terminado')
@endif
@endif
@endforeach
</tbody>
the foreach should not show if the status field is == Terminado
but if it has no finished status, if it should show record
controller:
public function registros(){
if (Auth::guest()) return redirect('/login');
$data = [
'category_name' => 'datatable',
'page_name' => 'multiple_tables',
'has_scrollspy' => 0,
'scrollspy_offset' => '',
'fechax' => Carbon::now(),
];
$registros = \App\Models\Registro::All();
return view('pages.tables.table_dt_multiple_tables',compact('registros'))->with($data);
}
attached blade controller attached blade controller help pls
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire