/** * Write category url_key for category into default store * * @param Mage_Catalog_Model_Category $category * @param Mage_Core_Model_Store $store * @return Mage_Catalog_Model_Category */ protected function _setUrlKeyForDefaultStore(Mage_Catalog_Model_Category $category, Mage_Core_Model_Store $store) { //we should save url key for default store $category->setStoreId(0); $this->_urlModel->getResource()->saveCategoryAttribute($category, 'url_key'); //return current store to category $category->setStoreId($store->getId()); return $category; }
/** * Retrieve resource model, just for phpDoc :) * * @return Loewenstark_UrlIndexer_Model_Resource_Url */ public function getResource() { return parent::getResource(); }
public function testGetResource() { $resource = $this->_model->getResource(); $this->assertInstanceOf('Mage_Catalog_Model_Resource_Url', $resource); $this->assertSame($resource, $this->_model->getResource()); }