Я занимаюсь разработкой пользовательского модуля в Magento и у меня возникают проблемы, определяющие параметры для множественного выбора elemetsУстановка значения для нескольких отдельных элементов в Magento пользовательского модуле
$this->_addFieldsToFieldset($fieldset, array(
'cities' => array(
'label' => $this->__('Cities'),
'input' => 'multiselect',
'required' => true,
'options' => $zoneSingleton->getAvailableCities(),
),
));
... и getAvailableCities(), как,
$read = Mage::getSingleton('core/resource')->getConnection('core_read');
$results = $read->fetchAll("SELECT * from districts");
$options = array();
foreach($results as $row)
{
$options[$row['city_id']] = $row['city'];
}
return $options;
}
но элемент multi select показан, но не заполняется в форме. Но если бы я установил его как обычный элемент выбора, он заселен. Что мне не хватает?