我的costum magento管理表单中有一个像这样的选择字段
$fieldset->addField(
'category_id',
'select',
array(
'id' => 'lazadaCategory',
'label' => Mage::helper('test_sellercenter')->__('Category '),
'name' => 'status',
'values' => Mage::helper('test_sellercenter/dropdown')->getLazadaCategories(),
'class' => 'required-entry',
)
);
当选择值更改时,我需要在此选择字段下方添加其他字段(不像toogle show / hide just add),例如像此字段
$fieldset->addField(
'listing_name',
'text',
array(
'label' => Mage::helper('test_sellercenter')->__('Listing Name'),
'name' => 'listing_name',
'required' => true,
'class' => 'required-entry',
)
);
有没有办法在magento中做到这一点?
答案 0 :(得分:0)
如果您不想使用show / hide,那么您只需使用javascript从前端添加字段,如果您需要来自magento(后端)的值,则在第一个字段更改为自定义时进行ajax调用用于获取所需数据然后添加第二个字段的控制器操作,您可以在自定义表单模板中执行此操作