From 5b304b3f2bd5f06625aa7cdf38fed0791584ec97 Mon Sep 17 00:00:00 2001 From: LouisGac Date: Fri, 6 Jan 2017 18:59:53 +0100 Subject: [PATCH] Dev: added new functions to twig for language changer --- application/config/internal.php | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/application/config/internal.php b/application/config/internal.php index 0c1b7192bd7..112585aec27 100644 --- a/application/config/internal.php +++ b/application/config/internal.php @@ -206,7 +206,10 @@ 'html' => 'CHtml' ), 'functions' => array( - 'flatEllipsizeText' => 'viewHelper::flatEllipsizeText', + 'flatEllipsizeText' => 'viewHelper::flatEllipsizeText', + 'getLanguageData' => 'viewHelper::getLanguageData', + 'array_flip' => 'array_flip', + 'array_intersect_key' => 'array_intersect_key', ), 'filters' => array( 'jencode' => 'CJSON::encode', @@ -216,13 +219,15 @@ 'tags' => array('if', 'for', 'set'), 'filters' => array('escape', 'raw', 't', 'merge', 'length'), 'methods' => array( - 'ETwigViewRendererStaticClassProxy'=>array("textfield", "form", "link", "emailField", "beginForm", "endForm", ), - 'Survey'=>array("getAllLanguages"), + 'ETwigViewRendererStaticClassProxy' => array("textfield", "form", "link", "emailField", "beginForm", "endForm", ), + 'Survey' => array("getAllLanguages"), + 'LSHttpRequest' => array("getParam"), ), 'properties' => array( 'ETwigViewRendererYiiCoreStaticClassesProxy'=>array("Html"), + 'LSYii_Application' => array("request"), ), - 'functions' => array('include', 'dump', 'flatEllipsizeText') + 'functions' => array('include', 'dump', 'flatEllipsizeText', 'getLanguageData', 'array_flip', 'array_intersect_key') ) // Change template syntax to Smarty-like (not recommended)