[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Zend_Form_Element_Checkbox
kaww
Есть ли способ отключить использование скрытого поля при рендеринге чекбокcа в Zend Form не используя кастомных декораторов?
kaww
Стандартного способа нет. Вот код отвечающий за это:

 // build the element
$xhtml = '';
if (!$disable && !strstr($name, '[]')) {
$xhtml = $this->_hidden($name, $checkedOptions['uncheckedValue']);
}
$xhtml .= '<input type="checkbox"'
. ' name="' . $this->view->escape($name) . '"'
. ' id="' . $this->view->escape($id) . '"'
. ' value="' . $this->view->escape($checkedOptions['checkedValue']) . '"'
. $checkedOptions['checkedString']
.
$disabled
. $this->_htmlAttribs($attribs)
.
$endTag;

всем спасибо)
johniek_comp
$xhtml = $this->_hidden($name, $checkedOptions['uncheckedValue']);


закомментируй

_____________
user posted image
kaww
johniek_comp, Нехорошо править файлы фреймворка. Решил проблему кастомным хелпером
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.