2012-11-02 34 views

回答

2

首先,Magento的最新的穩定版本已經是1.7,請升級到,因爲它有幾個重要的bug /安全修復

對於選擇你要覆蓋Mage_Adminhtml_Block_Sales_Order_Grid類中的所有選項在模塊中或在您的本地代碼中。

在_prepareMassaction()方法中有一行:

$this->getMassactionBlock()->setUseSelectAll(false); 

設置爲true,你有你的選擇所有。

+0

Bas Tuijnman非常感謝你,我會試一試,從不喜歡編輯核心代碼,但必須創建此選項。它是否對magento安裝中的任何其他部件有影響?是的,我注意到有一些缺陷,尤其是沒有能夠使用PayPal,因爲所有的訂單都被視爲欺詐行爲。再次感謝。 – Watsy91

+0

你可以做的是創建一個新的模型,它通過做setUseSelectAll(false)來擴展Mage_Adminhtml_Block_Sales_Order_Grid類並覆蓋_prepareMassaction()方法。然後執行父級方法:parent :: _ prepareMassaction() –

+0

你的第一個答案很好用,一旦我完成了所有電子郵件地址的移動,我將恢復到原始網格文件。再次感謝。 – Watsy91

相關問題