Example #1
0
 public function getTmsActivityId()
 {
     $currentCategory = Mage::registry('current_category');
     if ($currentCategory instanceof Mage_Catalog_Model_Category) {
         $activityId = Vikont_Fitment_Helper_Data::getActivityIdFromCategory($currentCategory->getId(), 'tms_activity_id');
     }
     if (null === $activityId) {
         $activityId = parent::getTmsActivityId();
     }
     return $activityId;
 }
Example #2
0
 public function getTmsActivityId()
 {
     if (null === self::$_activityId) {
         self::$_activityId = Mage::app()->getRequest()->getParam('activity');
         if (null === self::$_activityId) {
             if ($currentCategory = Mage::registry('current_category')) {
                 self::$_activityId = Vikont_Fitment_Helper_Data::getActivityIdFromCategory($currentCategory, 'tms_activity_id');
             }
         }
         if (null === self::$_activityId) {
             $currentProduct = Mage::registry('current_product');
             if ($currentProduct) {
                 self::$_activityId = (int) Vikont_Fitment_Helper_Data::getActivityIdFromProduct($currentProduct);
             }
         }
         if (null === self::$_activityId) {
             self::$_activityId = parent::getTmsActivityId();
         }
     }
     return self::$_activityId;
 }