Я успешно загрузил свою настроенную папку .ocmod (.ocmode.zip) в установщик расширений и также получил сообщение об успешном завершении. Но это не загрузка в расширениях. Я использую opencart версии 3.0.3.2.
Мои файлы находятся в структуре: - загрузить - администратор - каталог
Есть ли альтернативный способ приблизиться к этому? Пожалуйста помоги.
Заранее спасибо.
Вы можете загружать вручную, но вносили ли вы изменения с помощью файла install.xml?
Также я внес изменения в файлы .xml. Все еще не отображается в списке расширений
<file path = "catalog/language/en-gb/common/footer.php"> <operation> <search> <![CDATA[ $_['text_powered'] = 'Powered By <a href = "opencart.com">OpenCart</a><br /> %s © %s'; ]]></search> <add position = "replace"><![CDATA[ $_['text_powered'] = 'Powered By <a href = "facebook.com/">Тестер Tmail</a><br /> %s © ; %с'; ]]></добавить> </operation> </file>
Вам не хватает тега xml
Я не пропустил тег xml ... он находится внутри тега (из-за ограничения этого поля для комментариев я его пропустил).
см. этот github.com/settysantu/mintleaf/blob/master/install.xml, вы поймете.
Можете ли вы поделиться полным кодом на github или где-то еще, например, вставить его ... чтобы я мог увидеть код и помочь вам
Ok. Вы должны преобразовать кодировку файлов в UTF-8, например, с помощью Notepad ++. Это должно помочь. Файл XML не имеет значения, потому что в нем нет важной информации.
Спасибо за ответ. Но я использую netbeans и по умолчанию это utf8.
Ok. Кодировка файлов, которые вы должны преобразовать в UTF-8, например, с помощью Notepad++. Это должно помочь. XML-файл не имеет значения в вашем случае, потому что в нем нет важной информации.
Спасибо за ответ. Но я использую netbeans и по умолчанию это utf8.
@sreeja Я не знаю, что вы используете, но я проверил ваши файлы и обнаружил ANSI. После того, как я преобразовал загрузку файлов UTF-8 с помощью установщика OC по умолчанию...
Проблема решена. Это была глупая ошибка. Структура папок была неправильной. Папка с изображением отсутствовала в папке администратора, необходимо сохранить папку с изображением, даже если в ней нет изображения.
нигде не упоминается, что папка «image» является обязательной в папке ocmod. Существует множество расширений ocmod, работающих без папки «image».
У меня тоже была такая же проблема. Все было правильно, и он показывает сообщение об успехе, но его нет в списках модификаций. Я нашел это видео, и решение находится в https://thewikihow.com/video_NCtiqTyEoUA?t=597. Я заархивировал основную папку, а не заархивировал папку загрузки и файл install.xml.
Как только я выбираю загрузку/папку и install.xml, а затем архивирую и переименовываю его в ***.ocmod.xml, он появляется в списках модификаций.
Спасибо, вы спасли мой день !!
Если я положу все файлы вручную в те папки, которые мне нужны, то все заработает. Но мне нужно это в виде .zip и для установки через раздел «Установщик расширений».