freeworld Posted January 27, 2025 at 04:06 PM Share Posted January 27, 2025 at 04:06 PM Tab for Ext Добавил freeworld Добавлено 27.01.2025 Категория Прочие Решения Просмотр файла Замена неудобного выпадающего списка на кнопки, в разделе выбора дополнений административной части. Архив выгрузить в корень сайта и заменить. Путь заменяемого файла: admin/view/template/marketplace/ Заменяемый файл: extension.twig 1 Quote Link to comment Share on other sites More sharing options...
Tom Posted January 30, 2025 at 01:11 PM Share Posted January 30, 2025 at 01:11 PM Идея хорошая. Реализация не очень. Ни в коем случае нельзя заменять какие либо системные файлы. В данном случае вы могли файл назвать extension_new.twig Запаковать архив в ocmod ( tab_for_ext_oc3x.ocmod.zip ) Ну и добавить модификатор install.xml который бы просто подменил путь до шаблона <?xml version="1.0" encoding="utf-8"?> <modification> <name>Tab for Ext</name> <code>Tab for Ext</code> <version>1.0</version> <author>freeworld</author> <link>Tab for Ext</link> <file path="admin/controller/marketplace/extension.php"> <operation> <search><![CDATA[$this->response->setOutput($this->load->view('marketplace/extension', $data));]]></search> <add position="replace"><![CDATA[$this->response->setOutput($this->load->view('marketplace/extension_new', $data));]]></add> </operation> </file> </modification> Получаете безопасную установку/удаление через админку. Не затрагиваете системные файлы. 3 Quote Link to comment Share on other sites More sharing options...
AlexDW Posted January 30, 2025 at 05:13 PM Share Posted January 30, 2025 at 05:13 PM В 30.01.2025 в 18:11, Tom сказал: Ну и добавить модификатор install.xml который бы просто подменил путь до шаблона еще лучше сделать это альтернативным пунктом меню, без подмены и с сохранением старого 1 Quote модули для удобной работы с Opencart Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.