2017-01-03 3 views
1

i'am пытается переопределить Правило корзины, добавив новое поле (количество кодов). Я создал новый класс CartRule в/отменяет/классы, и я добавил эту строку в массив определенияOverride prestashop admin TPL

'nb_codes' => array('type' => self::TYPE_INT, 'validate' => 'isInt'), 

и что работает отлично. У меня есть один вопрос, который я не могу представить это поле в informations.tpl, даже если я переопределить этот вид в/отменяет/контроллеры/администратор/шаблоны/cart_rules

+0

Вы добавили столбец в соответствующую таблицу в базе данных? – defuzed

+0

Да, я добавил nb_codes в ps_cart_rule –

+0

hm okay, спрашивал, так как вы не упомянули об этом. Вы удалили 'cache/class_index.php'? Не уверен, что это необходимо для файлов шаблонов, но стоит попробовать, если вы этого не сделали. Если это не сработает, покажите свои изменения в 'informations.tpl' – defuzed

ответ

1

Вам нужно установить nb_codes как класс вар:

public $nb_codes; 

Удачи

Смежные вопросы