Я попробовал ваш код. Он работает нормально. попробуйте нижеследующий.
Необходимо создать файл ocmod xml с «.ocmod.xml» расширение, затем вы можете загрузить этот файл с помощью «Extension Installer» из панели администратора opencart.
Вы должны очистить и обновить кеш модификации, чтобы обновить систему и сделать работу расширения. Вы можете очистить и обновить верхние правые кнопки на странице Расширение> Модификация страница в панели администратора.
Пример OCMOD файл с кодом: (Имя файла: test.ocmod.xml)
<?xml version="1.0" encoding="utf-8"?>
<modification>
<code>mycode001</code>
<name>Modification Default</name>
<version>1.0</version>
<author>OpenCart</author>
<link>http://www.opencart.com</link>
<file path="admin/controller/module/*.php">
<operation>
<search trim="true">
<![CDATA[public function index() {]]>
</search>
<add position="after" trim="true">
<![CDATA[$this->document->addScript('catalog/view/javascript/xxxx.js');]]>
</add>
</operation>
</file>
</modification>
Вы должны обновить кэш модификации для обновления системы и сделать работу расширения. Вы можете обновить верхние правые кнопки на странице «Расширение»> «Редактирование» в панели администратора. и затем проверьте его. – HarnishDesign
Я уже делаю это, но не работает. – CBA