protected function _beforeSave() { if (!Mage::getSingleton('adminhtml/session')->getIsForFME() || Mage::getSingleton('adminhtml/session')->getIsForFME() == false) { if ($this->_getResource()->isUsedBySuperProducts($this)) { throw Mage::exception('Mage_Eav', Mage::helper('eav')->__('This attribute is used in configurable products')); } $this->setData('modulePrefix', self::MODULE_NAME); return parent::_beforeSave(); } }