флажок установлен в разделе редактирования - PullRequest
1 голос
/ 21 июня 2010

Я хочу показать флажок, выбранный в разделе редактирования, если есть значение в БД. я использую тэкфp версии 1.3

Пожалуйста, помогите мне как можно скорее.

Ответы [ 2 ]

3 голосов
/ 21 июня 2010

В вашем контроллере вы помещаете

$this->set('checked', true);

И на ваш взгляд:

<input type="checkbox" name="myfield" <?php echo ($checked == true) ? 'checked="checked"' : ''; ?> />

Или, если вы используете помощник по формам:

echo $this->Form->input('myfield', array('type' => 'checkbox', checked => $checked));
2 голосов
/ 21 июня 2010

Возможно, вы обнаружите, что (во время разработки) обновление представления не отражает изменение статуса флажка. Чтобы преодолеть это, либо нажмите в адресной строке и нажмите Enter, либо очистите кэш браузера и перезагрузите.

...