Как упаковать расширение для Magento Enterprise?
Мне нужно упаковать расширение для Magento Connect, и я сомневаюсь в следующих моментах:
- Нужна ли мне EE для его упаковки?
- Должен ли я использовать другой "канал" (вместо сообщества)?
- Любая другая разница вместо упаковки ext. для СЕ?
ОБНОВЛЕНИЕ:
Примечание:
Рекомендуется загрузить пакет для подключения 1.0
Объяснение
Как только вы загрузите пакет на Magento подключится, он попытается преобразовать пакет из 2.0->1.0
Этот процесс возвращает ошибку при преобразовании из 1.0->2.0 работает
ОБНОВЛЕНИЕ 2
Причина этого вопроса заключается в следующем:
Предположим, я хочу продать расширение, и поэтому мой клиент загрузит файл пакета из моего магазина.
Если у них не установлен канал сообщества:
- установка завершится неудачно со следующими сообщение:
ОШИБКА ПОДКЛЮЧЕНИЯ: канал "сообщество" не установлен. Пожалуйста, используйте скрипт оболочки MAGE для установки канала "сообщество".
- магазин перейдет в режим обслуживания
- клиент впадет в панику.
./mage mage-setup .
... это не похоже на решение plug and play
и потенциально может нанести ущерб магазину.
Итак, суть в следующем:
Есть еще что-нибудь правильный способ предоставления несвободного расширения для EE ?
1 answers
Ответ "Нет" на все ваши 3 вопроса.
Упаковщик расширений - это просто пользовательский интерфейс для выбора файлов вашего расширения и создания архива, совместимого с Magento Connect.
Не имеет значения, является ли расширение для CE или EE. Версия (CE/EE) будет указана при добавлении расширения в magento connect.