Техническая информация для разработчиков

Шифрование / запутывание кода

Модули, созданные командой ETWS, не зашифрованы (не требуется IonCube, Zend Guard и т.п.)
Все 100% исходного кода полностью открыты и ни одна строка кода не зашифрована.

Observers / События

Модуль наблюдает за следующими событиями и использует их, чтобы добавить свою функциональность в Magento:

  • Область: frontend — Событие: controller_action_postdispatch_onepagecheckout_index_updateCheckout
  • Область: frontend — Событие: controller_action_predispatch_checkout_onepage_saveShippingMethod
  • Область: frontend — Событие: controller_action_predispatch_onepagecheckout_index_saveOrder
  • Область: adminhtml — Событие: sales_order_save_before
  • Область: adminhtml — Событие: sales_order_load_after

Переопределение классов

Модуль не переписывает какие-либо классы.

Переопределение шаблонов

Модуль переписывает следующие шаблоны:

  • adminhtml/default/default/sales/order/view/tab/info.phtml
  • frontend/base/default/template/checkout/onepage/shipping_method/available.phtml

В случае, если у вас используется нестандартная тема, вам может понадобиться изменить эти шаблоны для корректного отображения заказа.

Изменения в базе данных

Добавлены таблицы

  • et_packomats_location

Дата последнего обновления: понедельник, 9 октября 2017 г.