Что я могу сделать, чтобы заставить мою настроенную форму передать дату контроллеру?
$fieldset->addField('start_date', 'date', array(
'label' => Mage::helper('cms')->__('Start Date'),
'after_element_html' => '<small>Set start date</small>',
'tabindex' => 1,
'image' => $this->getSkinUrl('images/grid-cal.gif'),
'format' => Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT)
));
$fieldset->addField('end_date', 'date', array(
'label' => Mage::helper('cms')->__('End Date'),
'after_element_html' => '<small>Set end date</small>',
'tabindex' => 1,
'image' => $this->getSkinUrl('images/grid-cal.gif'),
'format' => Mage::app()->getLocale()->getDateFormat(Mage_Core_Model_Locale::FORMAT_TYPE_SHORT)
));
и в результате, когда я нажимаю SAVE, только:
Array ( [form_key] => lxc5dY5984398WP
[block_id] => 46 [title] => Block name 1
[description] => test 2 [is_slide] => 1
[identifier] => block_identifier [is_active] => 1
)
нетstart_date, no end_date или любые другие типы полей, отличные от text, выберите.По какой-то причине он не будет передавать данные из полей типа: изображение или файл.Что я делаю неправильно ?В то же время, что я нашел: start_date, end_date по какой-то причине не работает.Как только я изменил имена полей на startdate и enddate, он работает.Так в чем же проблема с изображениями?