Hier möchte ich mehrere Bilder in Admin-Panel-Rasterform in Magento hochladen. Ich erstelle Bilder, die in Form eines Admin-Panel-Rasters hochgeladen wurden. Hier habe ich meine Bild-Upload-Codierung angehängt.
[....]
$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
));
[....]
wenn ich mehrere Upload-Bilder mit diesem Argument ändere. 'multiple'=> 'multiple'
Hier mein Code:
[....]
$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
));
[....]
Und auch ich habe den Namenswert einfach so als Array [] eingefügt 'name' => 'image[]',
. Nein, ich erhalte kein Ergebnis, es wird immer noch ein einzelnes Bild hochgeladen. So erstellen Sie ein Konzept zum Hochladen mehrerer Bilder in Magento. Kann mir jemand helfen, dieses Problem zu lösen. Bitte führen Sie mich.
multiple
hat aus diesem Grund keine Auswirkung : Varien_Data_Form_Element_Abstract::getHtmlAttributes
. Dort finden Sie die Elementattribute, die Sie festlegen dürfen. Vielleicht sollten Sie Ihren benutzerdefinierten Eingabe-Renderer schreiben, der dies ermöglicht multiple
.
Mage_Adminhtml_Block_Media_Uploader
. Ich werde Ihre Frage genau verfolgen :)