COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Вывод полей в карточке товара


Dizzy

Recommended Posts

Пытаюсь вывести доп поля в карточку товара. Например mpn и jan.

Использую следующий модуль на xml
 

В карточке выводится только заголовок полей а значение не выводятся.
Журнал ошибок выдает что в файле шаблона в строке

<span><?php echo $text_sku; ?></span> <?php echo $sku; ?><br />

ошибка синтаксиса.

<modification>         	<id>Show SKU on product page</id>             <version>1.0</version>             <vqmver>1.0.8</vqmver>             <author>Think Twice - Dutch_guy</author>    <file name="catalog/controller/product/product.php">                     	<operation>                                 	<search position="after"><![CDATA[                                    $this->data['reward'] = $product_info['reward'];                                     ]]></search>                                     <add><![CDATA[                                     $this->data['sku'] = $product_info['sku'];                                     ]]></add>                 		</operation>         	</file>             <file name="catalog/view/theme/*/template/product/product.tpl">                     	<operation>                                 	<search position="after"><![CDATA[                                    <span><?php echo $text_model; ?></span> <?php echo $model; ?><br />                                     ]]></search>                                     <add><![CDATA[                                     <span><?php echo $text_sku; ?></span> <?php echo $sku; ?><br />                                     ]]></add>                 		</operation>         	</file>    <file name="catalog/language/english/product/product.php">                     	<operation>                                 	<search position="after"><![CDATA[                                    $_['text_model']        = 'Product Code:';                                     ]]></search>                                     <add><![CDATA[                                     $_['text_sku']          = 'SKU Code:';                                     ]]></add>                 		</operation>         	</file><file name="catalog/language/russian/product/product.php">                     	<operation>                                 	<search position="after"><![CDATA[                                    $_['text_model']        = 'Модель:';                                     ]]></search>                                     <add><![CDATA[                                     $_['text_sku']          = 'Артикул:';                                     ]]></add>                 		</operation>         	</file>    <file name="catalog/controller/product/product.php">                     	<operation>                                 	<search position="after"><![CDATA[                                    $this->data['text_model'] = $this->language->get('text_model');                                     ]]></search>                                     <add><![CDATA[                                     $this->data['text_sku'] = $this->language->get('text_sku');                                     ]]></add>                 		</operation>         	</file></modification>
Ссылка на комментарий
Поделиться на других сайтах

смотрите в вкумод менеджере


но судя по описанной ошибке вот эта часть кода у вас не отрабатывается



<operation>
<search position="after"><![CDATA[
$this->data['reward'] = $product_info['reward'];
]]></search>
<add><![CDATA[
$this->data['sku'] = $product_info['sku'];
]]></add>
</operation>

поменяйте привязку на правильную


Ссылка на комментарий
Поделиться на других сайтах

Так я все руками прописываю, потмоу что из xml вообще не тянется это дело :) даже заголовок не появляестя в карточке товара :)
Артикул добавил спокойно а вот остальные поля не хотят ни в какую :)

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу