Как-то так?
// get store 1
$this->setCurrentStore('codeforstore1');
$product->setData('price',null);
or
$product->setPrice(null);
$product->save();
// get store 2
$this->setCurrentStore('codeforstore2');
$product->setData('price',null);
or
$product->setPrice(null);
$product->save();
Это избавит от этого программно.
Другой вариант - сделать что-то вроде этого:
DELETE DATA
$id is the database table row id to be deleted.
// $id = $this->getRequest()->getParam('id');
$id = 13;
$model = Mage::getModel('catalog/resource_eav_attribute');
try {
$model->setId($id)->delete();
echo "Data deleted successfully.";
} catch (Exception $e){
echo $e->getMessage();
}
HTH