Я хочу очистить переопределение категории контроллера, добавив 3 дополнительных поля.Поля возвращаются корректно, когда я правильно сохраняю записи в базе данных, однако, когда я редактирую категорию, информация о полях не восстанавливается.Вот мой контроллер переопределения:
public function renderForm()
{
$this->fields_form_override = array(
array(
'type' => 'switch',
'label' => $this->l('Vente privée'),
'name' => 'private_sell',
'required' => false,
'is_bool' => true,
'values' => array(
array(
'id' => 'private_sell_on',
'value' => 1,
'label' => $this->l('Yes')
),
array(
'id' => 'private_sell_off',
'value' => 0,
'label' => $this->l('No')
)
)
),
array(
'type' => 'datetime',
'label' => $this->l('Date début vente'),
'name' => 'date_start',
'required' => false,
'lang' => true
),
array(
'type' => 'datetime',
'label' => $this->l('Date fin vente'),
'name' => 'date_end',
'required' => false,
'lang' => true
),
);
return parent::renderForm();
}
Я не понимаю, откуда возникла проблема.У вас есть идея?
Спасибо за вашу помощь.