コード例 #1
0
 /**
  * Clear request path cache by tag
  * (used for redirects invalidation)
  *
  * @param Varien_Event_Observer $observer
  * @return $this
  */
 public function fixInvalidCategoryCookie(Varien_Event_Observer $observer)
 {
     $categoryId = $observer->getCategoryId();
     if (Enterprise_PageCache_Model_Cookie::getCategoryCookieValue() != $categoryId) {
         Enterprise_PageCache_Model_Cookie::setCategoryViewedCookieValue($categoryId);
         Enterprise_PageCache_Model_Cookie::setCurrentCategoryCookieValue($categoryId);
     }
 }
コード例 #2
0
ファイル: Category.php プロジェクト: hyhoocchan/mage-local
 /**
  * Update last visited category id cookie
  *
  * @param Enterprise_PageCache_Model_Processor $processor
  * @return Enterprise_PageCache_Model_Processor_Category
  */
 protected function _updateCategoryViewedCookie(Enterprise_PageCache_Model_Processor $processor)
 {
     Enterprise_PageCache_Model_Cookie::setCategoryViewedCookieValue($processor->getMetadata(self::METADATA_CATEGORY_ID));
     return $this;
 }