переопределить контроллер сообщества в локальном пуле кодов
Мне нужно переопределить контроллер сообщества с помощью моего контроллера расширения в локальном. Вот путь к классу контроллера сообщества.
App\code\community\Unirgy\DropshipPo\controllers\Adminhtml\Order\PoController.php
Вот config.xml для модуля сообщества.
<admin>
<routers>
<udpoadmin>
<use>admin</use>
<args>
<module>Unirgy_DropshipPo_Adminhtml</module>
<frontName>udpoadmin</frontName>
</args>
</udpoadmin>
</routers>
</admin>
Код в моем config.xml это как
<admin>
<routers>
<udpoadmin>
<args>
<modules>
<Guru_Parallelpaypalcheckout before="Unirgy_DropshipPo_Adminhtml">Guru_Parallelpaypalcheckout</Guru_Parallelpaypalcheckout>
</modules>
</args>
</udpoadmin>
</routers>
</admin>
Мой код не работает, и контроллер не перегружен.
Заранее благодарю.
1
1 answers
<admin>
<routers>
<udpoadmin>
<args>
<modules><!-- write next node in one line -->
<guru_parallelpaypalcheckout before="Unirgy_DropshipPo_Adminhtml">Guru_Parallelpaypalcheckout_Adminhtml</guru_parallelpaypalcheckout>
</modules>
</args>
</udpoadmin>
</routers>
</admin>
И ваши контроллеры должны иметь одинаковый путь с оригиналом в модуле:
local\Guru\Parallelpaypalcheckout\controllers\Adminhtml\Order\PoController.php
Очистите кэш, отключите режим компиляции.
4
Author: mageUz, 2013-10-14 00:56:16