Как читать данные из таблицы в чекбокс - PullRequest
0 голосов
/ 19 июня 2019

У меня есть таблица (rs_insure) со столбцом с именем «id_cover», в которой есть значения типа int, например 1 (true), 0 (false), и я хочу перечислить их в моем представлении с помощью флажка, который должен быть отмечен, если true и не помечено, если false, и, очевидно, доступно только для чтения.

вот как я пытался это сделать

<tbody>
    @foreach ($rs_insure as $insure)
        <tr>
            <td class="text-center"> {{ $insure->id_employee}}   </td>
            <td class="text-center">{{ $insure->charge }}</td>
            <td class="text-center">{{ $insure->desc}}</td>
            <td class="text-center">{{$insure->application_date}}</td>            
            <td class="text-center">
                <input type="checkbox" disabled="true" value=""/>
                {{ $insure->id_cover}}
            </td>
        </tr>
    @endforeach
</tbody>

Ответы [ 2 ]

1 голос
/ 19 июня 2019

пара вещей,

  1. Если input отключено, оно не будет отправлено, если оно является частью формы, используйте свойство readonly, если это ваше намерение, в противном случае это на самом деле не имеет значения.
  2. Проверьте, является ли свойство объекта истинным или нет, и с помощью встроенной строки if просто добавьте проверенное свойство или ничего.

<input type="checkbox" readonly {{ $insure->id_cover ? 'checked' : '' }} />

0 голосов
/ 19 июня 2019

Вы можете использовать условие, чтобы отметить его как отмеченное:

<input type="checkbox" disabled="true" value="" @if($insure->id_cover) checked @endif/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...