Как отобразить кнопку редактирования только для последней строки вставки конкретного клиента
См. изображение записей
В таблице у меня есть несколько записей о клиентах. Я хочу, чтобы кнопка редактирования отображалась только для последней строки конкретного клиента. Это означает, что если клиент повторяется в таблице, его последняя запись должна иметь кнопку редактирования. Как я могу это сделать?
Здесь вы можете увидеть общее количество очков постоянного клиента. На его последней строкой должно быть редактируемым & Хафизов М. Тазим не повторять - он должен также есть кнопка Редактировать
@foreach($orders as $order)
<tr>
<input type="hidden" class="ot_id" name="ot_id" value="{{ $order->ordertaker->id }}">
<input type="hidden" class="area_id" name="area_id" value="{{ $order->customers->area_id }}">
<td>{{ $order->id }}</td>
<td>{{ $order->customers->user->name }}</td>
<td>{{ $order->ordertaker->name }}</td>
<td>{{ $order->unit }}</td>
<td>{{ $order->amount }}</td>
<td>{{ $order->subtotal }}</td>
<td>{{ $order->received_amount }}</td>
<td>{{ $order->amount - $order->received_amount }}</td>
@if($order->received_amount > ($order->subtotal + $order->amount_left - $order->advance))
<td>$order->amount_left</td>
@else
<td>{{ $order->advance }}</td>
@endif
<td>{{ $order->c_benefit }}</td>
<td>{{ $order->customers->location_url }}</td>
<td>{{ $order->created_at }}</td>
<td>
@if(Auth::user()->role <= 3)
<label class="btn btn-default btn-sm">
<input type="checkbox" name="confirm-to[]" value="{{ $order->id }}" class="approve-to" />
</label>
@endif
@if(Auth::user()->role <= 3 || Auth::user()->role == 5)
<a href="javascript:;" data-toggle="modal" data-target="#order-detail-popup" class="btn btn-sm btn-success view-details" id="{{ $order->id }}"><i class="fa fa-eye"></i></a>
<a href="{{ route('edit.order' , $order->id) }}" class="btn btn-sm btn-primary"><i class="fa fa-edit"></i></a>
<a href="{{ route('delete.order' , $order->id) }}" class="btn btn-sm btn-danger delete-btn"><i class="fa fa-trash"></i></a>
@endif
</td>
</tr>
@endforeach[][1]
У вопроса есть решение - Посмотреть?

Вы можете использовать IF stm проверить, есть ли у конкретного пользователя атрибут (например, если это admin do)и добавить строку на основе результата.
Источник

Источник
Ответы - Как отобразить кнопку редактирования только для последней строки вставки конкретного клиента / How to display Edit Button only for last insertion Row of specific customer
Является ответом!

13.01.2020 06:14:36
вы можете использовать вторую переменную =::select('customers')
и remplace $record - > customers по переменной, а затем использовать:
$numItems = count($cust);
$i = 0;
foreach($cust as $key=>$c) {
if(++$i === $numItems) {
echo 'a href= ....';
}
}
Помочь в развитии проекта: