From 6d1cf06a7b6f75c7159e3836b5e7e896c8bc1012 Mon Sep 17 00:00:00 2001 From: Andreas Fernandez <a.fernandez@scripting-base.de> Date: Fri, 23 Jun 2017 21:11:50 +0200 Subject: [PATCH] [BUGFIX] Revert and adjust changes in InstallFromTer.json The original patch removed variables that were assumed to be unused. The assumption was wrong, as the variables are used in JavaScript context and are thus now undefined. This patch revert the changes done back then, but uses the f:format.json view helper. Resolves: #81692 Related: #81301 Releases: master Change-Id: I21e4d737f6205c6c7d7f29dd08358c39806002e3 Reviewed-on: https://review.typo3.org/53318 Tested-by: TYPO3com <no-reply@typo3.com> Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch> Tested-by: Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl> Tested-by: Wouter Wolters <typo3@wouterwolters.nl> --- .../Private/Templates/Download/InstallFromTer.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/typo3/sysext/extensionmanager/Resources/Private/Templates/Download/InstallFromTer.json b/typo3/sysext/extensionmanager/Resources/Private/Templates/Download/InstallFromTer.json index 5767379e66af..fa0cf538be4b 100644 --- a/typo3/sysext/extensionmanager/Resources/Private/Templates/Download/InstallFromTer.json +++ b/typo3/sysext/extensionmanager/Resources/Private/Templates/Download/InstallFromTer.json @@ -1 +1,9 @@ -{result -> f:format.json() -> f:format.raw()} \ No newline at end of file +<f:format.raw><f:format.json value="{ +result: result, +extension: extension.extensionKey, +installationTypeLanguageKey: installationTypeLanguageKey, +errorCount: '{f:count(subject: unresolvedDependencies)}', +errorTitle: '{f:translate(key: \'downloadExtension.dependencies.errorTitle\')}', +errorMessage: '{f:render(partial: \'List/UnresolvedDependencies\', arguments: \'{_all}\')}', +skipDependencyUri: '{f:uri.action(action: \'installExtensionWithoutSystemDependencyCheck\', format: \'json\', arguments: \'{extension: extension}\')}' +}" /></f:format.raw> \ No newline at end of file -- GitLab