コード例 #1
0
 protected static function resolveTitleByMassActionId($actionId)
 {
     if (MassActionUtil::isMassSubscribeOrUnsubscribeLikeAction($actionId)) {
         if (MassActionUtil::isMassSubscribeLikeAction($actionId)) {
             return Zurmo::t('Core', 'Mass Subscribe');
         } elseif (MassActionUtil::isMassUnsubscribeLikeAction($actionId)) {
             return Zurmo::t('Core', 'Mass Unsubscribe');
         }
     } else {
         return parent::resolveTitleByMassActionId($actionId);
     }
 }
コード例 #2
0
 protected static function resolveViewIdByMassActionId($actionId, $returnProgressViewName, $moduleName = null)
 {
     if (MassActionUtil::isMassUnsubscribeLikeAction($actionId)) {
         $viewNameSuffix = 'View';
         if ($returnProgressViewName) {
             $viewNameSuffix = 'ProgressView';
         }
         $viewNamePrefix = static::resolveMassActionId($actionId, true);
         $viewNamePrefix = 'MarketingListMembers' . $viewNamePrefix;
         return $viewNamePrefix . $viewNameSuffix;
     } else {
         return parent::resolveViewIdByMassActionId($actionId, $returnProgressViewName);
     }
 }