public function configureReportingMenu(MenuReporting $menu) { $menu->addActionsItem('', $this->urlForAction('menuGetPageUrls'), 15); $actions = new Actions(); if ($actions->isSiteSearchEnabled()) { $menu->addActionsItem('Actions_SubmenuSitesearch', $this->urlForAction('indexSiteSearch'), 5); } }
public function configureReportingMenu(MenuReporting $menu) { $urlParams = array('module' => 'Actions', 'action' => 'menuGetPageUrls'); $menu->addActionsItem('', $urlParams, 15); $actions = new Actions(); if ($actions->isSiteSearchEnabled()) { $menu->addActionsItem('Actions_SubmenuSitesearch', array('module' => 'Actions', 'action' => 'indexSiteSearch'), 5); } }
public function configureReportingMenu(MenuReporting $menu) { $menu->addActionsItem('', $this->urlForAction('menuGetPageUrls'), 15); $idSite = Common::getRequestVar('idSite', 0, 'int'); $idSites = Common::getRequestVar('idSites', '', 'string'); $actions = new Actions(); if ($actions->isSiteSearchEnabled($idSites, $idSite)) { $menu->addActionsItem('Actions_SubmenuSitesearch', $this->urlForAction('indexSiteSearch'), 5); } }
private function addMenuItemsForCustomDimensions(MenuReporting $menu, $dimensions, $scope) { $numItems = 0; foreach ($dimensions as $dimension) { if ($scope === $dimension['scope']) { $numItems++; } } $group = new Group(); $mainMenuName = ''; if ($scope === CustomDimensions::SCOPE_VISIT) { $mainMenuName = 'General_Visitors'; } elseif ($scope === CustomDimensions::SCOPE_ACTION) { $mainMenuName = 'General_Actions'; } foreach ($dimensions as $dimension) { if ($dimension['scope'] !== $scope) { continue; } $name = $dimension['name']; $id = $dimension['idcustomdimension']; $url = $this->urlForAction('menuGetCustomDimension', array('idDimension' => $id)); $order = 100 + $id; $tooltip = Piwik::translate('CustomDimensions_CustomDimensionId', $id); if ($scope === CustomDimensions::SCOPE_VISIT) { if ($numItems > 3) { $group->add($name, $url, $tooltip); } else { $menu->addVisitorsItem($name, $url, $order, $tooltip); } } elseif ($scope === CustomDimensions::SCOPE_ACTION) { if ($numItems > 3) { $group->add($name, $url, $tooltip); } else { $menu->addActionsItem($name, $url, $order, $tooltip); } } if ($numItems > 3) { $title = Piwik::translate('CustomDimensions_CustomDimensions'); $menu->addGroup($mainMenuName, $title, $group, ++$order, $tooltip = false); } } }
public function configureReportingMenu(MenuReporting $menu) { $menu->addActionsItem('Events_Events', array('module' => 'Events', 'action' => 'index'), 30); }
public function configureReportingMenu(MenuReporting $menu) { $menu->addActionsItem('Contents_Contents', array('module' => 'Contents', 'action' => 'index'), $orderId = 40); }
public function configureReportingMenu(MenuReporting $menu) { $menu->addActionsItem('Events_Events', $this->urlForAction('index'), 30); }