在这里,我想以magento的管理面板网格形式上传多个图像。我创建了以管理面板网格形式上传的图片。在这里,我附上了我的图片上传编码。
[....]
$fieldset->addField('image', 'image', array(
'name' => 'image',
'label' => Mage::helper('magentostudy_design')->__('design Image'),
'title' => Mage::helper('magentostudy_design')->__('design Image'),
'required' => true,
'disabled' => $isElementDisabled
));
[....]
当我使用此参数更改多个上传图像时。'multiple'=> 'multiple'
这是我的代码:
[....]
$fieldset->addField('image', 'image', array(
'name' => 'image',
'multiple' => 'multiple',
'mulitple' => true,
'label' => Mage::helper('magentostudy_design')->__('design Image'),
'title' => Mage::helper('magentostudy_design')->__('design Image'),
'required' => true,
'disabled' => $isElementDisabled
));
[....]
我也像这样把名称值作为array [] 'name' => 'image[]',
。不,我没有任何结果,仍然会上传单个图像。如何在magento中创建多个图像上传概念。谁能帮我解决这个问题。请指导我。
multiple
由于以下原因,添加无效:Varien_Data_Form_Element_Abstract::getHtmlAttributes
。在这里,您可以找到允许设置的元素属性。也许您应该编写允许使用的自定义输入渲染器multiple
。
嗨@SanderMangel ...谢谢你鼓励我..:)
—
VIVEK-MDU
Mage_Adminhtml_Block_Media_Uploader
。我会密切关注您的问题:)