public function _valuesToForm(array &$values, Am_Record $record) { if ($record->isLoaded()) { $values['_category'] = $record->getCategories(); } parent::_valuesToForm($values, $record); }
public function _valuesToForm(array &$values) { parent::_valuesToForm($values); switch (get_first(@$values['name'], @$_GET['name'])) { case EmailTemplate::AUTORESPONDER: $values['day'] = empty($values['day']) || $values['day'] == 1 ? array('count' => 1, 'type' => '1') : array('count' => $values['day'], 'type' => ''); break; case EmailTemplate::EXPIRE: $day = @$values['day']; $values['day'] = array('count' => $day, 'type' => ''); if ($day > 0) { $values['day']['type'] = '+'; } elseif ($day < 0) { $values['day']['type'] = '-'; $values['day']['count'] = -$day; } else { $values['day']['type'] = '0'; } break; } }