From dcbe5fa54cc5ba7b6ab38871de10a43310093cd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Je=CC=81ro=CC=82me=20Vieilledent?= Date: Wed, 21 May 2014 14:57:04 +0200 Subject: [PATCH] Fix EZP-22897: Missing access to persistent variable through LegacyHelper Simply adds easy access to `persistent_variable` set in legacy: ```jinja {% set persistent_variable = ezpublish.legacy.get( "persistent_variable" ) %} ``` --- eZ/Publish/Core/MVC/Legacy/Templating/LegacyHelper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/eZ/Publish/Core/MVC/Legacy/Templating/LegacyHelper.php b/eZ/Publish/Core/MVC/Legacy/Templating/LegacyHelper.php index 401edc5543a..995ee4d548c 100644 --- a/eZ/Publish/Core/MVC/Legacy/Templating/LegacyHelper.php +++ b/eZ/Publish/Core/MVC/Legacy/Templating/LegacyHelper.php @@ -53,6 +53,7 @@ function () use ( $moduleResult, $that ) { $moduleResult['content_info']['persistent_variable'] = ezjscPackerTemplateFunctions::getPersistentVariable(); } + $that->set( 'persistent_variable', $moduleResult['content_info']['persistent_variable'] ); // Javascript/CSS files required with ezcss_require/ezscript_require // Compression level is forced to 0 to only get the files list