Привет форумачанам.
Может, кто подскажет.
Prestashop 1.5.6
Необходимо дополнительное поле в свойствах. Сейчас есть одно поле для названия свойства, хочу сделать второе поле, чтобы можно было вписать туда информацию с описанием свойства. Решил продублировать первое поле. Продублировал, в админке поле появилось, текст сохраняется в базе и выводится в админке. А вот в магазине на странице товара, не выводится.
Мои действия:
controllers/admin/AdminFeaturesController.php
Создал в public function:
Код:
array(
\'type\' => \'text\',
\'label\' => $this->l(\'info:\'),
\'name\' => \'name2\',
\'lang\' => true,
\'size\' => 33,
\'hint\' => $this->l(\'Invalid characters:\').\' <>;=#{}\'
)
в
classes/Featured.php Создал в public static:
Код:
\'name2\' => array(\'type\' => self::TYPE_STRING, \'lang\' => true, \'validate\' => \'isGenericName\', \'size\' => 128),
в базе данных в
ps.feature_lang создал
name2
в
product.tpl вывожу, как -
{$feature.name2|escape:\'htmlall\':\'UTF-8\'}
Но, не отображается. Может что-то не учел, подскажите плиз.
Сообщение отредактировал Baltazar (28-01-2016 21:53)