Saturday, February 6, 2016

Manthan Multi Seller Marketplace in Magento

Manthan Multi Seller Marketplace

Finally I have released marketplace extension for multi seller/vendor functionality and it is absolutely free marketplace extension.For more info click here


Saturday, December 19, 2015

Magento Image upload and set permission in custom module

$uploader = new Varien_File_Uploader('fileinputname');
     $uploader->setAllowedExtensions(array('jpg','jpeg','gif','png'));
     $uploader->setAllowRenameFiles(false);
     $uploader->setFilesDispersion(false);

     $path = Mage::getBaseDir('media') .DS. 'foo'.DS ;

      if(!is_dir($path))
        mkdir($path, 0777, true);

     $uploader->save($path, $_FILES['fileinputname']['name']);

Monday, December 14, 2015

Fetch all resource list in Magento by programmatically

 $resources = Mage::getModel('admin/roles')->getResourcesList();  
           foreach($resources as $key=>$value)  
           {  
                echo $key."
"; // fetch each resource  
           }  
 print_r($resources); // get All resource list in an array  

Sunday, December 13, 2015

Allocate resources to new role programmatically in Magento

suppose you create new supplier role from System > Permission

Now I will assign specific or limited resources  to supplier role through some stuff.

suppose supplier id = 2
 Mage::getModel('admin/rules')
            ->setRoleId(2) // 2 is supplier id
            ->setResources(array('admin/catalog','admin/catalog/products','admin/seller_dashboard','admin/system','admin/system/myaccount',
                            'admin/seller','admin/seller/orders','admin/seller/reviews'))
            ->saveRel();


Any query about this Answer ask me ?

Translate