我需要帮助有多个文件上传在我的自定义模块使用Magento
如何使用Magnetor在自定义模块中创建多文件上传器 这是我当前的表单代码:我需要帮助有多个文件上传在我的自定义模块使用Magento,magento,magento-1.7,Magento,Magento 1.7,如何使用Magnetor在自定义模块中创建多文件上传器 这是我当前的表单代码: $fieldset->addField('uploadpdf', 'file', array( 'label' => Mage::helper('promotionsoffers')->__('Upload PDF'), 'name' => 'uploadpdf', )); 看一看@ 在/app/code/local/Company/ModName/controllers
$fieldset->addField('uploadpdf', 'file', array(
'label' => Mage::helper('promotionsoffers')->__('Upload PDF'),
'name' => 'uploadpdf',
));
看一看@
在/app/code/local/Company/ModName/controllers/Adminhtml/ModuleNameController.php中
if(isset($_FILES['uploadpdf']['name']) and (file_exists($_FILES['uploadpdf']['tmp_name']))) {
try {
$uploader = new Varien_File_Uploader('uploadpdf');
$uploader->setAllowedExtensions(array('pdf')); // or pdf or anything
$uploader->setAllowRenameFiles(false);
// setAllowRenameFiles(true) -> move your file in a folder the magento way
// setAllowRenameFiles(true) -> move your file directly in the $path folder
$uploader->setFilesDispersion(false);
$path = Mage::getBaseDir('media') . DS ;
$uploader->save($path, $_FILES['uploadpdf']['name']);
$data['uploadpdf'] = $_FILES['uploadpdf']['name'];
}catch(Exception $e) {
}
}
你已经用不同的题目问了两次同样的问题。我已经回答了你的另一个问题