/** * Executing parents move method and cleaning cache after it * */ public function move($category, $newParent, $prevNode = null) { $this->_beforeMove($category, $newParent, $prevNode); Mage::getResourceSingleton('catalog/category')->move($category->getId(), $newParent->getId()); parent::move($category, $newParent, $prevNode); $this->_afterMove($category, $newParent, $prevNode); }
/** * Executing parents move method and cleaning cache after it * * @access public * @param unknown_type $page * @param unknown_type $newParent * @param unknown_type $prevNode * @author Ultimate Module Creator */ public function move($page, $newParent, $prevNode = null) { Mage::getResourceSingleton('ibrams_cmsextended/page')->move($page->getId(), $newParent->getId()); parent::move($page, $newParent, $prevNode); $this->_afterMove($page, $newParent, $prevNode); }
/** * Enter description here... * */ public function __construct() { $resource = Mage::getSingleton('core/resource'); parent::__construct($resource->getConnection('catalog_read'), $resource->getTableName('catalog/category'), array(Varien_Data_Tree_Dbp::ID_FIELD => 'entity_id', Varien_Data_Tree_Dbp::PATH_FIELD => 'path', Varien_Data_Tree_Dbp::ORDER_FIELD => 'position')); }
public function __construct() { $resource = Mage::getSingleton('core/resource'); parent::__construct($resource->getConnection('write'), $resource->getTableName('cms_page_tree'), array(Varien_Data_Tree_Dbp::ID_FIELD => 'page_id', Varien_Data_Tree_Dbp::PATH_FIELD => 'path', Varien_Data_Tree_Dbp::ORDER_FIELD => 'position', Varien_Data_Tree_Dbp::LEVEL_FIELD => 'level')); }
/** * Executing parents move method and cleaning cache after it * */ public function move($category, $newParent, $prevNode = null) { Mage::getResourceSingleton('catalog/category')->move($category->getId(), $newParent->getId()); parent::move($category, $newParent, $prevNode); Mage::app()->getCache()->clean(Zend_Cache::CLEANING_MODE_MATCHING_TAG, array(Mage_Catalog_Model_Category::CACHE_TAG)); }