расширение ocmod в открытой корзине2

Я не могу заставить работать расширение ocmod... Я нашел единственный файл документации по расширению ocmod здесь, и я думаю, что я следовал правилам, но все равно не могу добиться желаемого эффекта... переменная из файла store.php не видна для другого файла tpl (main.tpl)

Итак, я хочу добавить файл шаблона, чтобы показать переменную из модуля Store. файл шаблона находится в /catalog/view/theme/journal2/template/journal2/menu/main.tpl

Мой код:

<?xml version="1.0" encoding="utf-8"?>
<modification>
  <name>Store Allstores Modification</name>
  <code>AC_Store_Allstores</code>
  <version>1.0</version>
  <author>AC</author>
  <link></link>
  <file path="catalog/controller/module/store.php">
    <operation>
        <search><![CDATA[
        return $this->load->view($this->config->get('config_template') . '/template/module/store.tpl', $data);
        ]]></search>
        <add position="After"><![CDATA[
        $this->load->view($this->config->get('config_template') . '/template/journal2/menu/main.tpl', $data);
        ]]></add>
    </operation>
  </file>  
</modification>

Может ли кто-нибудь указать, что я делаю неправильно здесь?


person Aleksandra Chuprova    schedule 09.02.2017    source источник


Ответы (1)


Вы пропустили </modification> в конце вашего файла, я добавил его, и он работал так, как я исключал.

person DigitCart    schedule 14.02.2017
comment
Дело в том, что у меня есть этот тег в самом файле. Но тем не менее это не работает. Это ничего не ломает, но нужные переменные недоступны в main.tpl. Для получения дополнительной информации: модуль Stores включен, но не назначен ни одному макету. На сайте используется тема Журнал 2. Я - person Aleksandra Chuprova; 16.02.2017