From 2fc469e9c5c415faa3febca2d356dd773c8580d7 Mon Sep 17 00:00:00 2001 From: Felix Kopp <felix-source@phorax.com> Date: Mon, 2 Mar 2015 19:26:10 +0100 Subject: [PATCH] [TASK] Allow AjaxDataHandler to pick button labels for Modal MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Use AjaxDataHandler with Modal API without TYPO3.Language inline. Allow Modal API to pick button labels when wrapped in AjaxDataHandler Resolves: #65466 Releases: master Change-Id: Ibe1385e41a8481620af74a3af6b3c4a49485fe4f Reviewed-on: http://review.typo3.org/37467 Reviewed-by: Frank Nägler <typo3@naegler.net> Tested-by: Frank Nägler <typo3@naegler.net> Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de> --- .../backend/Resources/Public/JavaScript/AjaxDataHandler.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/AjaxDataHandler.js b/typo3/sysext/backend/Resources/Public/JavaScript/AjaxDataHandler.js index 1fcacd95ff53..c01d994c5c69 100644 --- a/typo3/sysext/backend/Resources/Public/JavaScript/AjaxDataHandler.js +++ b/typo3/sysext/backend/Resources/Public/JavaScript/AjaxDataHandler.js @@ -86,14 +86,14 @@ define('TYPO3/CMS/Backend/AjaxDataHandler', ['jquery', 'TYPO3/CMS/Backend/FlashM var $anchorElement = $(this); TYPO3.Modal.confirm($anchorElement.data('title'), $anchorElement.data('message'), TYPO3.Severity.error, [ { - text: TYPO3.lang['button.cancel'], + text: $(this).data('button-close-text') || TYPO3.lang['button.cancel'] || 'Close', active: true, trigger: function() { TYPO3.Modal.dismiss(); } }, { - text: TYPO3.lang['button.delete'], + text: $(this).data('button-ok-text') || TYPO3.lang['button.delete'] || 'OK', btnClass: 'btn-danger', trigger: function() { TYPO3.Modal.dismiss(); -- GitLab