現在、Mage_Adminhtml_CustomerのGroupControllerをオーバーライドしようとしているため、Customer Groupsメニューにカスタムフィールドを保存するためのコードを追加できます。あなたが思うようにそれは実際には機能しません。つまり、これまでのところ、私のコントローラーはMagentoによって無視されているようですが、私が犯した間違いはありません。以下がスニペットです。
<?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>
そしてコントローラー:
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
}
}
欠けているものを誰かが見ることができますか?ありがとう!
ああ、そうだね。ありがとうございました!ただし、Magentoはまだ驚かず、無視します。
—
HamuSumo 2013年
Mage/Adminhtml/Customer/controllers/GroupController.php
はMage/Adminhtml/controllers/Customer/GroupController.php