Hiện tại tôi đang cố gắng ghi đè Trình điều khiển nhóm của Mage_Adminhtml_Customer để tôi có thể thêm một số mã để lưu trường tùy chỉnh của mình trong menu Nhóm khách hàng. Như bạn có thể nghĩ rằng nó không thực sự hoạt động như tôi muốn, điều đó có nghĩa là có vẻ như bộ điều khiển của tôi bị Magento phớt lờ cho đến nay nhưng tôi không mắc phải sai lầm mà tôi đã mắc phải. Dưới đây là đoạn trích:
<?xml version="1.0" ?>
<config>
[...]
<admin>
<routers>
<adminhtml>
<args>
<modules>
<Mynamespace_CustomerGroupReturnable before="Mage_Adminhtml">Mynamespace_CustomerGroupReturnable</Mynamespace_CustomerGroupReturnable>
</modules>
</args>
</adminhtml>
</routers>
</admin>
</config>
Và bộ điều khiển:
require_once 'Mage/Adminhtml/Customer/controllers/GroupController.php';
class Mynamespace_CustomerGroupReturnable_GroupController extends Mage_Adminhtml_Customer_GroupController
{
public function saveAction()
{
die(':D'); //just for testing
}
}
Bất cứ ai cũng có thể nhìn thấy những gì còn thiếu? Cảm ơn!
Mage/Adminhtml/Customer/controllers/GroupController.php
nên làMage/Adminhtml/controllers/Customer/GroupController.php