У вас есть несколько проблем в этом коде, которые, вероятно, требуют внимания. Основная проблема с ошибкой position
, по-видимому, заключается в том, что у вас есть круговой путь для получения этого $position
на вкладке anchor
внутри l oop.
не создавать то, что вы хотите:
@foreach ($users as $positions)
@foreach ($positions->admins as $position )
Это грубо говоря - возьмите мою коллекцию пользователей и создайте новую коллекцию позиций, которые непосредственно связаны с каждым user
объектом. Отсюда возьмите эту коллекцию из positions
и попробуйте найти коллекцию администраторов, которые прикреплены к этой коллекции, а затем найдите $position
. (Я думаю, что это близко к тому, что он пытается сделать ...)
Когда вы попадаете внутрь l oop и вашего anchor
/ route
, вы спрашиваете anchor
чтобы найти id
на чем-то, что, вероятно, либо не существует, либо снова на коллекции.
Вы уже передали admins
этому представлению. Было бы разумно использовать это как ваш элемент l oop верхнего уровня, нет?
Чтобы исправить , используйте admins
как единственный элемент l oop:
@foreach ($admins as $position )