Skip to content
Snippets Groups Projects
Commit 11001d8d authored by Robert Lange's avatar Robert Lange Committed by Dorian Merz
Browse files

refs #17418 [finc] cache different language versions of amsl resources

parent a813a890
No related merge requests found
......@@ -111,8 +111,9 @@ class AmslResourceController extends AbstractBase
// Make view
$view = $this->createViewModel();
$view->setTemplate('amsl/sources-list');
$cacheKey = "rendered-{$this->layout()->userLang}";
if ($data = $this->getCacheData('rendered')) {
if ($data = $this->getCacheData($cacheKey)) {
$view->rendered_html = $data;
} else {
try {
......@@ -124,7 +125,7 @@ class AmslResourceController extends AbstractBase
);
}
$rendered = $this->getViewRenderer()->render($view);
$this->setCacheData($rendered, 'rendered');
$this->setCacheData($rendered, $cacheKey);
$view->rendered_html = $rendered;
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment