Флажок / радио, отмеченный блейдом, где (['key' => 'head', 'position' => 1])? "Checked": "" не работает - PullRequest
0 голосов
/ 02 апреля 2020

У меня есть таблица с колонкой ключ для места тела, а значение для боли в этом месте 1 = нет, 2 = иногда, 3 = да. значение в этом примере равно 2. Итак, я попытался установить правильный флажок

<div class="btn-group d-flex" data-toggle="buttons">
   <label class="btn btn-light">
      <input type="radio" name="answer[sleep][value]" value="1" {{ $patient->companyQuestions()->where(['key' => 'sleep', 'value' => 1])? "checked" : "" }}> Nee
   </label>
   <label class="btn btn-light">
      <input type="radio" name="answer[sleep][value]" value="2" {{ $patient->companyQuestions()->where(['key' => 'sleep', 'value' => 2])? "checked" : "" }}> Soms
   </label>
   <label class="btn btn-light">
   <input type="radio" name="answer[sleep][value]" value="3" {{ $patient->companyQuestions()->where(['key' => 'sleep', 'value' => 3])? "checked" : "" }}> Ja
   </label>
</div>

Все они проверены, но установлено только значение 2, где key = 'sleep', так почему же все они проверены? ? Как я могу это исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...