Мой проект должен использовать условия продукта, это обязательно И так как это многоязычный язык, я сейчас использую условие if в файлах tpl. Тем не менее, состояние продукта отображается во многих файлах TPL, и я совершенно уверен, что это не правильно / неправильно использовать это:
{if $product->condition == "used"}{l s="Used"}
{elseif $product->condition == "new"}{l s="new"}
etc...
Я думаю о добавлении функции в основной файл, однако, насколько я знаю, это должно быть сделано в
classes/product.php
Но есть только:
'condition' => array('type' => self::TYPE_STRING, 'shop' => true, 'validate' => 'isGenericName', 'values' => array('used', 'new'), 'default' => 'used'),
и нет никакой функции, где условие берется из БД в зависимости от идентификатора продукта.
Итак, кто знает, какой файл ядра должен быть отредактирован?