Magento Save Custom Image In Backend
public function saveAction()
{
if ( $this->getRequest()->getPost() ) {
try {
$postData = $this->getRequest()->getPost();
$uploader = new Varien_File_Uploader('img');
$uploader->setAllowedExtensions(array('jpg','jpeg','gif','png')); // Your Format Here
$uploader->setAllowRenameFiles(true);
$uploader->setFilesDispersion(false);
$path = Mage::getBaseDir('media').DS.'Gallery'.DS;
$uploader->save($path, $_FILES['img']['name']);
$img = $_FILES['img']['name'];
$galleryModel = Mage::getModel('gallery/gallery');
$galleryModel->setId($this->getRequest()->getParam('id'))
->setTitle($postData['title'])
->setDescription($postData['description'])
->setStatus($postData['status'])
->setImageurl($postData['imageurl'])
->save();
Mage::getSingleton('adminhtml/session')->addSuccess(Mage::helper('adminhtml')->__('Item was successfully saved'));
Mage::getSingleton('adminhtml/session')->setgalleryData(false);
$this->_redirect('*/*/');
return;
} catch (Exception $e) {
Mage::getSingleton('adminhtml/session')->addError($e->getMessage());
Mage::getSingleton('adminhtml/session')->setgalleryData($this->getRequest()->getPost());
$this->_redirect('*/*/edit', array('id' => $this->getRequest()->getParam('id')));
return;
}
}
$this->_redirect('*/*/');
}
I got below this error