Создание собственного расширения для платежа magento - ./mage install-file… - выброшено исключение - Файл пакета недействителен ‘. …' Файл уже существует - PullRequest
0 голосов
/ 07 октября 2011

Я создал платежный модуль, который требует, чтобы платежный адрес имел дату рождения и пол. Одной из вещей было изменение в: /app/design/frontend/base/default/template/checkout/onepage/billing.phtml

Я добавил новые поля для добавления атрибутов даты рождения и пола,

После этого я собрал расширение пакета в Magento 1.5.0.1, а затем я хотел проверить установку расширения в чистом развертывании Magento. Для этого я использовал инструмент командной строки мага. Я сделал:

установочный файл мага My_Extension-0.1.0.tgz.

Эта командная строка сообщает:

install-file: файл пакета недействителен / ./App/design/frontend/base/default/template/checkout/onepage/billing.phtml ’уже существует

Вопросы:

  • я сделал ошибку, изменив этот файл шаблона? Было бы лучше, чтобы я переопределил это?

  • есть ли в инструменте командной строки mage какая-нибудь недокументированная опция, например «установочный файл mage My_Extension-0.1.0.tgz force» или что-то подобное, которое игнорирует это исключение?

  • является ли это правильной процедурой для очень продолжительного расширения?

  • Существуют ли рекомендации, как лучше всего протестировать развертывание расширения magento - перед его выпуском в Magento Connect?

Спасибо за ваше время. Дамир

1 Ответ

0 голосов
/ 07 октября 2011
  • да, никогда не изменяйте шаблоны по умолчанию
  • нет, только у Чака Норриса есть документация Magento
  • нет
  • да, и вы можете найти их на веб-сайте magento
...