Magento duplicate class rewrite

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

Я ожидаю, что теперь загрузчик конфигурации сначала загрузит Second_Module , и что его недействительный тег для дублированного класса будет переопределен тем же оператором в конфигурации First_Module . Но похоже, что это не так. Похоже, что используется первая перезапись .

Я делаю / понимаю что-то не так, или это просто так? Может быть, мне просто удалить перезапись второго модуля из конфигурации (чего я предпочитаю не делать, чтобы сохранить его как можно более оригинальным).

Заранее спасибо.

5
задан Lucas Moeskops 18 March 2011 в 14:37
поделиться