у нас есть магазин, который продает физически настраиваемые продукты. Мы используем индивидуальный платежный провайдер (собственное расширение), и наш магазин находится в Европе.
Какое расширение ядра мы можем отключить без неприятных побочных эффектов?
- Mage_Usa
- Mage_Authorizenet
- Mage_Downloadable
- Mage_Authorizenet
- Mage_GiftMessage
- Mage_GoogleCheckout
- Mage_Paygate
- Mage_Poll
- Mage_Usa
- Mage_Weee
- Phoenix_Moneybookers
Спасибо!!
Mage_GoogleCheckout
отключении, приводившая к фатальной ошибке при оформлении заказа. Не уверен, исправлено ли это в последней версии 1.7.0.2.System\Advanced\Advanced
экране, поскольку в нем перечислены все дочерниеmodules
элементы узла глобальной конфигурации независимо от того, активен модуль или нет.Несмотря на опоздание с ответом, я хотел бы ответить на вопрос @snh_nl, какие модули вы можете отключить: просто все из них, кроме Mage_Core.
Но чтобы отключить узкие пары модулей, вам нужно установить другой модуль, который позаботится о том, чтобы ничего не сломалось. Поэтому я разработал: https://github.com/Zookal/magento-mock
Zookal Mock: прозрачное автоматическое обнаружение отключенных основных модулей и расширений и предоставление имитирующих объектов, чтобы не сломать Magento. Нечего настраивать. Нет класс переписывает. Только один наблюдатель. Работает из коробки. Вы даже можете физически удалить файлы!
Одна вещь, чтобы рассмотреть: это не работает в командной строке.
источник
Предполагая, что вы используете 1.7+, вы можете безопасно отключить
Mage_Poll
иPhoenix_Moneybookers
.Mage_Poll
выполняет код на каждой странице, поэтому я обычно отключаю это, если мне это не нужно.Mage_Authorizenet
,Mage_GoogleCheckout
ИMage_Paygate
должно быть безопасно отключить , но в комментариях некоторые глупые ошибки могут быть там. Я бы не заботился о них, пока их способы оплаты неактивны, они в основном отключены.Mage_GiftMessage
можно отключить через настройки администратора, так что я бы не стал беспокоиться об этом.Что же касается
Mage_Usa
,Mage_Weee
иMage_Downloadable
, не отключать , если у вас есть несколько часов , чтобы потратить на тестирование и отладку. В какой-то момент я попытался отключить Mage_Usa (Magento 1.5), и он сломал большинство модулей доставки.источник
Вы можете создать файл:
Замените любой модуль, который используется или не используется.
источник