У меня есть следующие для решения - я не нахожу свою ошибку, но, вероятно, легко решить.
Моя модель:
public function hasTransportmode()
{
$s['transportmode'] = "";
if($this->transportmode_matchcode){
$transportmode = Transportmode::whereIn('matchcode', $this->transportmode_matchcode);
$a = array();
foreach($transportmode as $key => $value)
{
$a[] = $value->name;
}
if($a){
$s['transportmode'] = implode(', ', $a);
}
return $s;
}
}
Мой клинок:
@if($shipments->count() > 0)
@foreach($shipments as $shipment)
<tr>
<td>{{ $shipment->hasTransportmode($shipment->transport_mode)->matchcode }}</td>
<td>{{ $shipment->created_at->format('d-m-Y') }}</td>
</tr>
@endforeach
Отображается следующая ошибка:
Попытка получить свойство 'matchcode' необъекта (Просмотр: C: \ xampp ... \ clients \ edit.blade. php)