獲取magento管理網格中頁面加載時默認預選的所有行。獲取magento管理網格中默認預選的所有行
由於這個原因,當我選擇字段並應用批量操作時出現錯誤,即「請選擇項目」。
僅供參考,請看看下面的卡扣:
所有字段選擇:
仍然得到錯誤:
幫助的任何一種,將不勝感激..
獲取magento管理網格中頁面加載時默認預選的所有行。獲取magento管理網格中默認預選的所有行
由於這個原因,當我選擇字段並應用批量操作時出現錯誤,即「請選擇項目」。
僅供參考,請看看下面的卡扣:
所有字段選擇:
仍然得到錯誤:
幫助的任何一種,將不勝感激..
我發現了這個問題。
在mass action字段中,我設置了錯誤的名稱。一旦我用列的正確索引名替換它,問題就解決了。
的代碼片段如下:
parent::_prepareMassaction();
$this->setMassactionIdField('entity_id');
$this->setMassactionIdFilter('entity_id');
$this->setMassactionIdFieldOnlyIndexValue(true);
$this->getMassactionBlock()->setFormFieldName('sellers');
您可以通過編寫以下代碼使其與jquery一起工作:
jQuery('a:contains(「Select All」)')。click();
在準備好頁面的文檔中,您要自動選擇網格中的所有項目。
沒有爲電網無模板文件.. 我不能把這個行,我也覺得你沒有了我的問題。 – Wolfack 2015-02-06 04:54:46
在app/design/adminhtml/default/default/template/widget/grid/massaction.phtml中有一個PHTML,可以放置我建議的代碼。 – 2015-02-06 05:15:49
但我無法更改magento的基礎文件,因爲我在模塊中使用網格,並且網格中沒有模板文件。 – Wolfack 2015-02-06 06:27:11