Не удается найти упаковку при упаковке расширения Magento - PullRequest
5 голосов
/ 06 мая 2011

Я создал новую тему для magento. Я хочу отправить ее сообществу. При попытке расширения пакета я получаю Данные пакета были сохранены сообщение, но нет пакета в каталоге var / pear. Разве невозможно упаковать расширение в localhost? Вам нужна дополнительная информация? Любая помощь будет принята.

Ответы [ 3 ]

4 голосов
/ 20 мая 2011

Пожалуйста, смотрите эту статью: - Magento: Как создать пакет расширения? (ФОТО)

Проверьте, правильно ли заполнены данные.

При создании пакета расширения в разделе Информация о пакете -> Поддерживаемые выпуски

  • Если вы выбрали « 1.5.0.0 и более поздние версии », ваш пакет расширений будет сохранен в каталоге var / connect . Это поддерживает Magento Connect 2.0.

  • Если вы выбрали « Pre-1.5.0.0 », тогда ваш пакет расширений будет храниться в каталоге var / pear . Это для Magento Connect 1.0.

  • Если вы выбрали оба варианта, пакеты расширений сохраняются в обоих местах (var / connect и var / pear).

При загрузке версии 1.0 из var / pear - Magento Connect сделайте версию 2.0 для вас. Если вы хотите поддерживать только 1.5 и только в более поздних версиях Magento загрузите файл 2.0 с Каталог var / connect для Magento. Источник: http://www.magentocommerce.com/wiki/7_-_magento_connect/packaging_a_magento_extension_in_1.5

Редактировать

Я попытался создать пакет с папкой app / design и skin . Он работал нормально, и я мог видеть другие папки и файлы в файле пакета внутри var / pear .

Я тестировал тему по умолчанию и скин по умолчанию. В разделе « Содержание » я сохранил следующее: -

Target: Magento Theme Skin
Path: frontend/default/default
Type: Recursive Dir

Target: Magento User Interface
Path: frontend/default/default
Type: Recursive Dir
0 голосов
/ 06 мая 2011

Пакеты сохраняются с расширением .tgz, поэтому работает

find . -name '*.tgz'

из базовой папки magento - это всегда хороший способ найти ваши пакеты.

Также, начиная с 1.5, Magento изменила свою систему управления пакетами. Вот почему вам пришлось выбрать опцию поддерживаемых выпусков. Для пакетов 1.5 и более поздних Magento по умолчанию отбрасывает файлы в

var/connect

Папка var/package используется, только если вы решили создать пакет до 1.5.

0 голосов
/ 06 мая 2011

Какую версию вы выбрали для «Поддерживаемых выпусков»? Проверьте в папке var/package/ тоже. Убедитесь, что обе папки имеют права записи пользователя и группы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...