From 7636a044c3b46ec978f47dc13988e7b600f4564c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Frank=20N=C3=A4gler?= <typo3@naegler.net>
Date: Fri, 14 Nov 2014 13:18:02 +0100
Subject: [PATCH] [BUGFIX] Add namespace argument for inline settings array

Make it possible to set a namespace for inline settings array

Resolves: #62950
Releaese: master, 6.2
Change-Id: I7170ca42ebc49ef56e4dead1274e541c603e0cbf
Reviewed-on: http://review.typo3.org/34163
Reviewed-by: Stefan Froemken <froemken@gmail.com>
Tested-by: Stefan Froemken <froemken@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
---
 .../Classes/ViewHelpers/Be/InlineSettingsArrayViewHelper.php | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/typo3/sysext/belog/Classes/ViewHelpers/Be/InlineSettingsArrayViewHelper.php b/typo3/sysext/belog/Classes/ViewHelpers/Be/InlineSettingsArrayViewHelper.php
index 4a5a016f1117..f53b6352ed8f 100644
--- a/typo3/sysext/belog/Classes/ViewHelpers/Be/InlineSettingsArrayViewHelper.php
+++ b/typo3/sysext/belog/Classes/ViewHelpers/Be/InlineSettingsArrayViewHelper.php
@@ -26,14 +26,15 @@ class InlineSettingsArrayViewHelper extends \TYPO3\CMS\Fluid\ViewHelpers\Be\Abst
 	 * Render additional javascript to page
 	 *
 	 * @param array $settings Custom JavaScript settings to be added
+	 * @param string $namespace Set custom namespace for inline settings array
 	 * @return void
 	 * @see \TYPO3\CMS\Backend\Template\DocumentTemplate
 	 * @see \TYPO3\CMS\Core\Page\PageRenderer
 	 */
-	public function render(array $settings) {
+	public function render(array $settings, $namespace = '') {
 		$doc = $this->getDocInstance();
 		$pageRenderer = $doc->getPageRenderer();
-		$pageRenderer->addInlineSettingArray('', $settings);
+		$pageRenderer->addInlineSettingArray($namespace, $settings);
 	}
 
 }
-- 
GitLab