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 ...@@ -111,8 +111,9 @@ class AmslResourceController extends AbstractBase
// Make view // Make view
$view = $this->createViewModel(); $view = $this->createViewModel();
$view->setTemplate('amsl/sources-list'); $view->setTemplate('amsl/sources-list');
$cacheKey = "rendered-{$this->layout()->userLang}";
if ($data = $this->getCacheData('rendered')) { if ($data = $this->getCacheData($cacheKey)) {
$view->rendered_html = $data; $view->rendered_html = $data;
} else { } else {
try { try {
...@@ -124,7 +125,7 @@ class AmslResourceController extends AbstractBase ...@@ -124,7 +125,7 @@ class AmslResourceController extends AbstractBase
); );
} }
$rendered = $this->getViewRenderer()->render($view); $rendered = $this->getViewRenderer()->render($view);
$this->setCacheData($rendered, 'rendered'); $this->setCacheData($rendered, $cacheKey);
$view->rendered_html = $rendered; $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