Aqui, eu gostaria de fazer upload de várias imagens no formulário de grade do painel de administração no magento. Crio o upload de imagens no formulário de grade do painel do administrador. Aqui anexei a minha codificação de upload de imagens.
[....]
$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
));
[....]
quando altero várias imagens de upload usando esse argumento. 'multiple'=> 'multiple'
Aqui meu código:
[....]
$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
));
[....]
E também coloquei o valor do nome como array [] assim 'name' => 'image[]',
. Não, não estou obtendo nenhum resultado, ainda será carregada uma única imagem. Como criar vários conceitos de upload de imagens no magento. Qualquer um pode me ajudar a resolver este problema.
multiple
não tem efeito por causa disso: Varien_Data_Form_Element_Abstract::getHtmlAttributes
. Lá você encontrará os atributos do elemento que você pode definir. Talvez você deva escrever um renderizador de entrada personalizado que permita multiple
.
Mage_Adminhtml_Block_Media_Uploader
. Vou seguir a sua pergunta de perto :)