Я использую два разных модуля Magento, скажем First_Module
и Second_Module
, которые переопределяют один и тот же класс. Хочу объединить их функциональность.
Мое предположение заключалось в том, что я мог бы расширить повторяющийся класс из First_Module
из того же класса в Second_Module
, который, в свою очередь, расширяет исходный класс.
Я предполагаю, что для этого First_Module
должен зависеть от Second_Module
, поэтому я добавил в конфигурацию модуля
.
Я ожидаю, что теперь загрузчик конфигурации сначала загрузит Second_Module
, и что его недействительный тег для дублированного класса будет переопределен тем же оператором в конфигурации First_Module
. Но похоже, что это не так. Похоже, что используется первая перезапись
.
Я делаю / понимаю что-то не так, или это просто так? Может быть, мне просто удалить перезапись второго модуля из конфигурации (чего я предпочитаю не делать, чтобы сохранить его как можно более оригинальным).
Заранее спасибо.