瀏覽代碼

add a context variable TYPO3_OPTIMIZE to enable routing optimization

Olivier Massot 4 年之前
父節點
當前提交
6956dfcaea

+ 1 - 1
ot_optimizer/Classes/XClass/Frontend/Middleware/OtPageResolver.php

@@ -19,7 +19,7 @@ class OtPageResolver extends \TYPO3\CMS\Frontend\Middleware\PageResolver
 
     public function __construct($controller = null)
     {
-        $this->shallFallback = $_COOKIE['optimize'] != 1;
+        $this->shallFallback = $_COOKIE['optimize'] != 1 && $_SERVER['TYPO3_OPTIMIZE'] != 1;
 
         parent::__construct($controller);
     }

+ 1 - 1
ot_optimizer/Classes/XClass/Frontend/Middleware/OtSiteResolver.php

@@ -21,7 +21,7 @@ class OtSiteResolver extends \TYPO3\CMS\Frontend\Middleware\SiteResolver
 
     public function __construct($matcher = null)
     {
-        $this->shallFallback = $_COOKIE['optimize'] != 1;
+        $this->shallFallback = $_COOKIE['optimize'] != 1 && $_SERVER['TYPO3_OPTIMIZE'] != 1;
 
         if ($this->shallFallback) {
             parent::__construct($matcher);