@Analka

Отметить существующие пункты при выводе списка?

При редактировании записи выводится список групп

@forelse($groups as $group)
      <div class="sBsGroupsItm">
          <i class="fas fa-tags"></i>
          <label for="group_{{$group->id}}">
                 <input type="checkbox" id="group_{{$group->id}}" name="groups[]" value="{{$group->id}}">
                  {{$group->name}}
         </label>
    </div>
@empty
@endforelse


как при выводе forelse отметить (checked) те id котрые существуют в массиве
$nGroups = array:2 [▼
  0 => "1"
  1 => "3"
]
  • Вопрос задан
  • 90 просмотров
Решения вопроса 1
artemky
@artemky
<input type="checkbox" id="group_{{$group->id}}" name="groups[]" value="{{$group->id}}"{{ in_array( $group->id, $nGroups ) ? ' checked' : '' }}>
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы