コード例 #1
0
ファイル: Controller.php プロジェクト: brienomatty/elmsln
 /**
  * Installation Step 7: Display JavaScript tracking code
  */
 public function trackingCode()
 {
     $this->checkPiwikIsNotInstalled();
     $this->markInstallationAsCompleted();
     $view = new View('@Installation/trackingCode', $this->getInstallationSteps(), __FUNCTION__);
     $siteName = Common::unsanitizeInputValue($this->getParam('site_name'));
     $idSite = $this->getParam('site_idSite');
     // Load the Tracking code and help text from the SitesManager
     $viewTrackingHelp = new \Piwik\View('@SitesManager/_displayJavascriptCode');
     $viewTrackingHelp->displaySiteName = $siteName;
     $viewTrackingHelp->jsTag = Piwik::getJavascriptCode($idSite, Url::getCurrentUrlWithoutFileName());
     $viewTrackingHelp->idSite = $idSite;
     $viewTrackingHelp->piwikUrl = Url::getCurrentUrlWithoutFileName();
     $view->trackingHelp = $viewTrackingHelp->render();
     $view->displaySiteName = $siteName;
     $view->displayfirstWebsiteSetupSuccess = true;
     $view->showNextStep = true;
     return $view->render();
 }
コード例 #2
0
 /**
  * Installation Step 8: Display JavaScript tracking code
  */
 public function trackingCode()
 {
     $this->checkPreviousStepIsValid(__FUNCTION__);
     $view = new View('@Installation/trackingCode', $this->getInstallationSteps(), __FUNCTION__);
     $this->skipThisStep(__FUNCTION__);
     if (!isset($this->session->firstWebsiteSetupSuccessMessage)) {
         $view->displayfirstWebsiteSetupSuccess = true;
         $this->session->firstWebsiteSetupSuccessMessage = true;
     }
     $siteName = $this->session->site_name;
     $idSite = $this->session->site_idSite;
     // Load the Tracking code and help text from the SitesManager
     $viewTrackingHelp = new \Piwik\View('@SitesManager/_displayJavascriptCode');
     $viewTrackingHelp->displaySiteName = $siteName;
     $viewTrackingHelp->jsTag = Piwik::getJavascriptCode($idSite, Url::getCurrentUrlWithoutFileName());
     $viewTrackingHelp->idSite = $idSite;
     $viewTrackingHelp->piwikUrl = Url::getCurrentUrlWithoutFileName();
     $view->trackingHelp = $viewTrackingHelp->render();
     $view->displaySiteName = $siteName;
     $view->showNextStep = true;
     $this->session->currentStepDone = __FUNCTION__;
     return $view->render();
 }