ziped ocmod.xml не работает в opencart 3.0

Я создал файл ocmode.xml и загрузил заархивированный файл через расширение opencert 3.0 -> установщик. Я получаю сообщение об успехе и обновляю кеш, но он не работает.

Вот код

<modification>
    <name>TESTER</name>
    <version>1.0</version>
    <link>http://www.example.com</link>
    <author>Sainul</author>
    <code>price_slider_filter</code>

    <file path="catalog/controller/account/login.php">
        <operation> 
            <search ><![CDATA[$this->load->model('account/customer');]]></search>
            <add position="after"><![CDATA[ echo 'TEST'; ]]></add>
        </operation>
    </file>
</modification>

2 ответа

1) поменяй свой xxx.xml имя файла для install.xml

2) заархивировать файл как xxx.ocmod.zip,

3) перейти к extension->installer и загрузите его.

Проблема заключается в создании файла ocmod.zip

Я объясняю примером

Предположим, у нас есть расширение, которое имеет следующие файлы, например, загрузить install.xml.

тогда нам нужно сжать оба файла как extension_name.ocmod.zip. Но если мы извлечем этот zip-файл, то файлы не должны быть извлечены в каталоге extension_name. Файл .ocmod.zip должен быть извлечен с каталогом extension_name

как загрузить install.xml

Надеюсь, что это решит вашу проблему Код написан в admin/controller/marketplace/install.php в строке номер 104

Другие вопросы по тегам