Я только начал использовать 2.1.0.2 и пытаюсь преобразовать некоторые из моих собственных расширений, которые я создал для своего магазина 1.5.6.4.
Я начал с новой установки 2.1.0.2 и создал очень простое расширение, я хочу перейти к установщику расширений, чтобы установить мои будущие дополнения в мой магазин вместо использования vqmod.
Я сделал свой testerextension.ocmod.zip, внутри него:
install.xml
/upload/
/admin/
/catalog/
Однако, когда я использую установщик для загрузки testerextension.ocmod.zip, я получаю следующую ошибку:
Не удалось найти каталог, содержащий файлы для загрузки
Я отследил это до класса ftp(), так как вижу, что эта ошибка может быть вызвана в другом классе.
Я также заглянул во временную папку хранилища, чтобы найти разархивированную папку с именем: testerextension.ocmod NOT upload.
Чтобы исключить проблему с системой OC, я загрузил другое расширение из магазина расширений с аналогичной структурой каталогов и похожим именем ocmod.zip только для его правильной установки.
Поэтому я не уверен, почему это происходит, я понимаю, что система ищет папку загрузки во временной папке, но ее там нет, так как она находится на один уровень глубже в testerextension.ocmod - но, как вы можете видеть из каталога структура выше этого не должно происходить.
Кто-нибудь знает, где я могу ошибаться?