Public Member Functions | |
beforeSave ($object) | |
afterSave ($object) |
Definition at line 35 of file Urlkey.php.
afterSave | ( | $ | object | ) |
Enter description here...
Varien_Object | $object |
Reimplemented from Mage_Eav_Model_Entity_Attribute_Backend_Abstract.
Definition at line 63 of file Urlkey.php.
00064 { 00065 /* @var $object Mage_Catalog_Model_Category */ 00066 if (!$object->getInitialSetupFlag() && $object->getLevel() > 1) { 00067 if ($object->dataHasChangedFor('url_key') || $object->getIsChangedProductList()) { 00068 Mage::getSingleton('catalog/url')->refreshCategoryRewrite($object->getId()); 00069 } 00070 } 00071 }
beforeSave | ( | $ | object | ) |
Enter description here...
Varien_Object | $object |
Reimplemented from Mage_Eav_Model_Entity_Attribute_Backend_Abstract.
Definition at line 44 of file Urlkey.php.
00045 { 00046 $attributeName = $this->getAttribute()->getName(); 00047 00048 $urlKey = $object->getData($attributeName); 00049 if ($urlKey=='') { 00050 $urlKey = $object->getName(); 00051 } 00052 00053 $object->setData($attributeName, $object->formatUrlKey($urlKey)); 00054 00055 return $this; 00056 }