Programmatically Update Store Name and Website Name in Magento

programmaticallystoreswebsites

I want edit store name and website name programatically, how it is possible?

Best Answer

Updated

For store try this

$storeModel = Mage::getModel('core/store_group');

//  Load by store Id:

 $storeModel->load($id);

 $storeModel->setData('name','Amit');
 $storeModel->save();

For Website:

$websiteModel = Mage::getModel('core/website');
$websiteModel->load($WebsiteId);
$websiteModel->setData('name','MYStoreWebsite');
$websiteModel->save();

You can easily do it by shell script. Create a file update.php in your Magento directory and add the following code:

require "YourMagentoDirPath/app/Mage.php";
umask(0);
Mage::app('admin');

$storeModel = Mage::getModel('core/store_group');

//  Load by store Id:
$storeModel->load($id);

$storeModel->setData('name','Amit');
$storeModel->save();

$websiteModel = Mage::getModel('core/website');
$websiteModel->load($WebsiteId);
$websiteModel->setData('name','MYStoreWebsite');
$websiteModel->save();
Related Topic