Добрый день. На сайте выводится список значений у каждого есть чекбокс. Я получил id организации и пытаюсь в методе edit вывести список категории. Естественно, мне нужно установить checked категориям, которые активны. Категории выводятся так:
@foreach($places_categories as $place_category)
<div class="checkbox">
<input {{ in_array($place_category->id, [1,2,3,4]) ? 'checked' : '' }} type="checkbox" ... >
</div>
@endforeach
Поясню:
$places_categories - это PlaceCategory::all(); т.е полный список категорий.
А список категорий организации получаю так:
$place = Place::find($id);
$my_places = $place->with('categories')->get();
Я решил сделать это с помощью
{{ in_array($place_category->id, [1,2,3,4]) ? 'checked' : '' }}
, однако получить список значений массивом не удается. Есть есть какой нибудь регламентированный способ решения задачи подскажите пожалуйста, либо какой нибудь другой метод. Если есть непонятные вопросы, спросите.
Буду очень благодарен за помощь.