Ощущение, что я где то туплю, но все же... У меня на всех сайтах две цены.
На этом шаблоне в карточке товара сделал.
Пытаюсь сделать в категории, но никак
Делаю через ОСМОД, вот содержание для категорий:
<file path="catalog/controller/product/category.php">
<operation error="skip">
<search><![CDATA[$price,]]></search>
<add position="after"><![CDATA['price_2' => $price_2,]]></add>
<search><![CDATA[$price = false;]]></search>
<add position="after" offset="1"><![CDATA[if ($this->customer->isLogged() || !$this->config->get('config_customer_price')) {
$price_2 = $this->currency->format($this->tax->calculate($result['price_2'], $result['tax_class_id'], $this->config->get('config_tax')), $this->session->data['currency']);
} else {
$price_2 = false;
}]]></add>
</operation>
</file>
<file path="catalog/view/theme/modern/template/product/category.tpl">
<operation error="skip">
<search index="1"><![CDATA[<?php echo $product['price']; ?>]]></search>
<add position="after"><![CDATA[<?php echo $product['price_2']; ?>]]></add>
</operation>
</file>
Пишет Notice: Undefined variable: price_2 in public_shtml/system/storage/modification/catalog/controller/product/category.php on line 313
Установлен FilterVier_SEO_v.2.x
Содержание system/storage/modification/catalog/controller/product/category.php
В карточке товара все работает адекватно.
Где я тут туплю?
P.S. price_2 создано в oc_product_discount