diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 4eb1940..63fc709 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -78,8 +78,8 @@ final class BackendController extends Controller $navigation = Markdown::parse($summary === false ? '' : $summary); $view->setTemplate('/Modules/Help/Theme/Backend/help-general'); - $view->setData('content', $content); - $view->setData('navigation', $navigation); + $view->data['content'] = $content; + $view->data['navigation'] = $navigation; return $view; } @@ -126,7 +126,7 @@ final class BackendController extends Controller $view = new View($this->app->l11nManager, $request, $response); $view->setTemplate('/Modules/Help/Theme/Backend/help-module-list'); - $view->setData('modules', $this->app->moduleManager->getInstalledModules()); + $view->data['modules'] = $this->app->moduleManager->getInstalledModules(); /** @var \Model\Setting[] $exportTemplates */ $exportTemplates = $this->app->appSettings->get( @@ -155,7 +155,7 @@ final class BackendController extends Controller $tableView->setFilterTemplate('/Web/Backend/Themes/popup-filter-table'); $tableView->setSortTemplate('/Web/Backend/Themes/sort-table'); - $view->addData('tableView', $tableView); + $view->data['tableView'] = $tableView; return $view; } @@ -195,9 +195,9 @@ final class BackendController extends Controller $devNavigation = empty($devSummary) ? null : Markdown::parse($devSummary); $view->setTemplate('/Modules/Help/Theme/Backend/help-module'); - $view->setData('content', $content); - $view->setData('navigation', $navigation); - $view->setData('devNavigation', $devNavigation); + $view->data['content'] = $content; + $view->data['navigation'] = $navigation; + $view->data['devNavigation'] = $devNavigation; return $view; } @@ -227,7 +227,7 @@ final class BackendController extends Controller $type = \substr($decoded, 0, $typePos); } - $basePath = __DIR__ . '/../../' . $request->getData('id') . '/Docs/' . $type . '/' . $request->getLanguage(); + $basePath = __DIR__ . '/../../' . $request->getData('id') . '/Docs/' . $type . '/' . $request->header->l11n->language; $path = \realpath($basePath . '/' . $page . '.md'); if ($path === false) { @@ -271,8 +271,8 @@ final class BackendController extends Controller $navigation = Markdown::parse($summary === false ? '' : $summary); $view->setTemplate('/Modules/Help/Theme/Backend/help-developer'); - $view->setData('content', $content); - $view->setData('navigation', $navigation); + $view->data['content'] = $content; + $view->data['navigation'] = $navigation; return $view; } diff --git a/Controller/SearchController.php b/Controller/SearchController.php index d45ab70..c66723d 100755 --- a/Controller/SearchController.php +++ b/Controller/SearchController.php @@ -46,8 +46,8 @@ final class SearchController extends Controller { $lang = 'en'; - if (\is_dir(__DIR__ . '/../Docs/Help/' . $request->getLanguage())) { - $lang = $request->getLanguage(); + if (\is_dir(__DIR__ . '/../Docs/Help/' . $request->header->l11n->language)) { + $lang = $request->header->l11n->language; } elseif (\is_dir(__DIR__ . '/../Docs/Help/' . $this->app->l11nServer->getLanguage())) { $lang = $this->app->l11nServer->getLanguage(); } diff --git a/Theme/Backend/help-developer.tpl.php b/Theme/Backend/help-developer.tpl.php index 2d753ec..76755a9 100755 --- a/Theme/Backend/help-developer.tpl.php +++ b/Theme/Backend/help-developer.tpl.php @@ -2,7 +2,7 @@