この例の「大量アクションの追加」で見つけることができるすべてのチュートリアルに従いました: http://www.smit-web.nl/magento-mass-actions-using-observers/
しかし、私には理解できないことがあります (さらに多くの人が理解していません) が、答えが見つかりません。
このチュートリアルでは、質量アクションをドロップダウンに配置します。しかし、どうすればアクションを取得し、やりたいことを実行できますか?
たとえば、私の config.xml には次のようなものがあります。
<gridexample>
<type>singleton</type>
<!-- Observer location (e.g. SW/GridExample/Model) -->
<class>SW_GridExample_Model_Observer</class>
<!-- Function to call -->
<method>addActions</method>
</gridexample>
この関数: "addActions" オブザーバーで見つけました。しかし、私は立ち往生しています。
オブザーバーでは、次のように述べています。
$block->addItem('demo', array(
'label' => Mage::helper('sales')->__('Example'),
'url' => $block->getUrl('*/*/'),
)
);
しかし、その後は?ドロップダウンで「例」というラベルを使用できますが、次に何をすればよいですか? アクション例が選択されている場合、ID を取得するにはどうすればよいですか? また、アクションを実行する場所はどこですか?