/**
  * 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;
 }
Esempio n. 2
0
 /**
  * Retrieve resource model, just for phpDoc :)
  *
  * @return Loewenstark_UrlIndexer_Model_Resource_Url
  */
 public function getResource()
 {
     return parent::getResource();
 }
Esempio n. 3
0
 public function testGetResource()
 {
     $resource = $this->_model->getResource();
     $this->assertInstanceOf('Mage_Catalog_Model_Resource_Url', $resource);
     $this->assertSame($resource, $this->_model->getResource());
 }