Мне интересно, как установить значение флажка элемента формы zend на «checked»? Я пошел в состояние Debug-11, поэтому ожидал увидеть активную стрелку в моей коробке. К сожалению, окно остается пустым.Как установить значение флажка для проверки в zend framework 2?
$room = $this->getRoomTable()->getRoom($roomId);
$roomForm->bind($room);
$lightOneValue = $room->getLighsone();
if ($lightOneValue == "100"){
Debug::dump('11');
$roomForm->get('lightone')->setChecked(true);
} else { ...
Спасибо Нанде, во всяком случае - нет никакой разницы. Если я поместил оба метода в свой код, поэтому setChecked (true) и setValue (true), я вижу, что метод работает через правый фрагмент кода, атрибут value в HTML-коде верен, но атрибут checked = true отсутствует! – Jochen
Изменить true as 1 dude, $ roomForm-> get ('lightone') -> setValue (1); – Nandakumar
может выставить код формы кода? Что у вас упоминает проверенное значение в форме – Nandakumar