Приветствую.
Необходимо продублировать поле значения в свойствах. Для того, чтобы по основному полю фильтровалось, а во втором поле было значение, которое можно вывести в товар вместо того значения, которое в поле.
Вроде все сделал, но товар не могу вывести.
В
controllers/admin/AdminFeaturesControllers.php в
public function initFormFeatureValue() вставил код
Код:
array(
'type' => 'text',
'label' => $this->l('Value:'),
'name' => 'value2',
'lang' => true,
'size' => 33,
'hint' => $this->l('Invalid characters:').' <>;=#{}'
),
В
classes/FeatureValue.php в
public static вставил:
Код:
'value2' => array('type' => self::TYPE_STRING, 'lang' => true, 'validate' => 'isGenericName', 'size' => 255),
В
classes/Product.php в
public static добавил в строку value2
Код:
SELECT id_product, name, value, value2, pf.id_feature
В базе создал
value2 в
ps_featurevalue_lang
В product.tpl вставляю {$feature.value2} но не работает.
Подскажите плиз, может что-то не учел или в данном случае нельзя дублировать это поле?