Did anyone ever do this, I have different time fields in admin form, all works fine (attributes, save etc...) except the edit, I can't retrieve the time value. On saving, the value is well saved, In grid I get also the saved value, but when I click on that row to edit, I'm getting
00:00:00 on each time field.
$timeFormatIso = Mage::app()->getLocale()->getTimeFormat(Mage_Core_Model_Locale::FORMAT_TYPE_LONG); //HH:mm:ss $fieldset->addField('monday_start', 'time', array( 'label' => Mage::helper('ticket')->__('Start'), 'class' => 'required-entry', 'required' => true, 'name' => 'monday_start', 'value' => $ticket->getMondayStart(), 'input_format' => Varien_Date::DATE_INTERNAL_FORMAT, 'style' => 'width: 80px', 'format' => $timeFormatIso, ));
The attribute type in database :
$ticket->getMondayStart()return well :
I also tried to get
$ticket->getMondayStart() as an array but it no way.
$ticket->getMondayStart() = Array (  => 14  => 00  => 10 )