Приветствую.  
Необходимо продублировать поле  значения в свойствах.  Для того, чтобы  по основному полю фильтровалось, а во втором поле было значение, которое можно вывести в товар вместо того значения, которое в поле. 
Вроде все сделал, но  товар не могу вывести. 
В 
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}  но не работает.
Подскажите плиз, может что-то не учел или в данном случае нельзя дублировать это поле?