いくつかの異なるテーブルを管理するためのさまざまなフォームを備えた作業用バックエンド モジュールがあります。フォームの 1 つに、ラジオ ボタン グループ ( radios
Magento の要素) があります。このラジオ グループのコード スニペットは次のとおりです。
//radio group
$fieldset->addField('radio_group', 'radios', array(
'label' => Mage::helper('banners')->__('Select campaign type'),
'name' => 'title',
'onclick' => '',
'onchange' => '',
'value' => '1',
'values' => array(
array('value'=>'1','label'=>'Imagen'),
array('value'=>'2','label'=>'HTML'),
array('value'=>'3','label'=>'Producto'),
),
'disabled' => false,
'readonly' => false,
'tabindex' => 3
));
onclik
とonchange
イベントを管理する方法を見つける方法がありません。コードをどこに追加する必要がありますか? 実行するアクションは簡単です。選択したラジオ ボタンに応じて、同じページの他のコントロールを有効/無効にするだけです。
提案、サンプル コード、チュートリアルはありますか? たくさんのサンプルを見つけましたが、すべてが新しい管理フォームをセットアップする方法を参照しており、すでに一度ではなく数回行っています。