我已成功開發Magento Admin Customer Edit中的Customer Notes選項卡,並且所有功能均正常運行。然而,企業社會責任挽救了客戶在選項卡中的註釋magento會更新表格並返回到「客戶視圖」的默認頂部選項卡我希望客戶註釋部分的操作保存以返回到客戶註釋選項卡。 這是我的控制器Magento Admin客戶編輯標籤
<?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提前任何INSITE 1.12
感謝。
UPDATE顯示config.xml中
<admin>
<routers>
<customernotes>
<use>admin</use>
<args>
<module>Mycompany_Customernotes</module>
<frontName>customernotes</frontName>
</args>
</customernotes>
</routers>
</admin>
作爲頁面URL是/ customer/edit/id/185208 /重定向到活動標籤返回404。 – Rounder
您的管理url是否需要表單鍵?例如。/customer/edit/id/185208//key/8e7af61..199e064b3/ –
另外看看我的答案@ http://stackoverflow.com/questions/16501360/magento-custom-admin-module-404-not-找到......你在config.xml中定義了你的管理路線......你是在做'' –