setCategoryId('Referrers_Referrers'); $config->setSubcategoryId('Referrers_URLCampaignBuilder'); $config->setName('Referrers_URLCampaignBuilder'); $idSite = self::getIdSite(); if (!Piwik::isUserHasViewAccess($idSite)) { $config->disable(); } } private static function getIdSite() { return Common::getRequestVar('idSite', 0, 'int'); } public function render() { $idSite = self::getIdSite(); Piwik::checkUserHasViewAccess($idSite); $hasExtraPlugin = Plugin\Manager::getInstance()->isPluginActivated('MarketingCampaignsReporting'); return $this->renderTemplate('campaignBuilder', array( 'hasExtraPlugin' => (int)$hasExtraPlugin )); } }