virakochi
Устал
HTML_QuickForm_hierselect: как использовать setDefaults
Не получается задать значения по умолчанию для элемента типа hierselect.
Вот так не отрабатывет:
Подскажите верный путь.
Не получается задать значения по умолчанию для элемента типа hierselect.
PHP:
$sel = &new HTML_QuickForm_hierselect('sphere_id', 'блабла', array('style' => 'width:200px;'), "<br>");
$mainOptions = $conn->getAssoc("SELECT * FROM ".T_SPHERE);
$sel->setMainOptions($mainOptions);
$result = $conn->query("SELECT * FROM ".T_SPECIALITY);
while ($result->fetchInto($row))
$secOptions[$row['sphere_id']][$row['speciality_id']] = $row['speciality_name'];
$sel->setSecOptions($secOptions);
$form->addElement(&$sel);
PHP:
$form->setDeafults(array('sphere_id' => array(1,1)));