我已经成功地在 Magento Admin Customer Edit 中开发了一个客户备注选项卡,并且一切正常。但是,如果 CSR 在选项卡中保存客户备注,magento 将更新表格并返回“客户视图”的默认顶部选项卡,我希望保存客户备注部分的操作返回到客户备注选项卡。这是我的控制器
<?php class Mycompany_Customernotes_CustomernotesController extends Mage_Adminhtml_Controller_Action
{
public function saveAction()
{
$resource = Mage::getSingleton('core/resource');
$write = Mage::getSingleton('core/resource')->getConnection('core_write');
$returnnotes[] = $this->getRequest()->getPost();
foreach ($returnnotes as $returnnote) {
$notes = $returnnote['customer_notes'];
$customer_id = $returnnote['customer_id'];
$user_id = $returnnote['userId'];
$username = $returnnote['username'];
$timestamp = $returnnote['timestamp'];
$write->query("INSERT into Blah Blah Blah
}
$this->_redirectReferer();
}
}
这是 Magento EE 1.12
在此先感谢您的任何现场。
更新显示 config.xml
<admin>
<routers>
<customernotes>
<use>admin</use>
<args>
<module>Mycompany_Customernotes</module>
<frontName>customernotes</frontName>
</args>
</customernotes>
</routers>
</admin>