示例#1
0
 /**
  * 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);
 }
示例#2
0
 /**
  * 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);
 }
示例#3
0
 /**
  * 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'));
 }
示例#4
0
 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'));
 }
示例#5
0
 /**
  * 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));
 }