From 02ee9cdb6b3dccfbea6ad26704d38e481a65af7c Mon Sep 17 00:00:00 2001 From: Laurent Laffont <llaffont@afi-sa.fr> Date: Tue, 14 Mar 2017 15:42:16 +0100 Subject: [PATCH] hotline #55821 buy suggestions administration: mailto link subject is lowercased for Zimbra compatibility --- VERSIONS_HOTLINE/55821 | 1 + .../modules/admin/views/scripts/suggestion-achat/index.phtml | 2 +- .../modules/admin/controllers/ModoControllerTest.php | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 VERSIONS_HOTLINE/55821 diff --git a/VERSIONS_HOTLINE/55821 b/VERSIONS_HOTLINE/55821 new file mode 100644 index 00000000000..e0d4f4b3dbb --- /dev/null +++ b/VERSIONS_HOTLINE/55821 @@ -0,0 +1 @@ + - ticket #55821 : administration des suggestions d'achat: le lien pour envoyer un mail est compatible avec le client de messagerie Zimbra 7 \ No newline at end of file diff --git a/application/modules/admin/views/scripts/suggestion-achat/index.phtml b/application/modules/admin/views/scripts/suggestion-achat/index.phtml index ff3146a5b94..fe4a1c6274e 100644 --- a/application/modules/admin/views/scripts/suggestion-achat/index.phtml +++ b/application/modules/admin/views/scripts/suggestion-achat/index.phtml @@ -33,7 +33,7 @@ $_actions = [$_edit_action, function($model) { return ($model->hasUserMail()) ? $this->boutonIco('type=MAIL', - 'mailto='.$model->getUserMail().'?Subject='.rawurlencode($this->_('Suggestion d\'achat:').' '.$model->getTitre())) + 'mailto='.$model->getUserMail().'?subject='.rawurlencode($this->_('Suggestion d\'achat:').' '.$model->getTitre())) : '';}, $_delete_action ]; diff --git a/tests/application/modules/admin/controllers/ModoControllerTest.php b/tests/application/modules/admin/controllers/ModoControllerTest.php index aaa4ed63000..4b99ca58da6 100644 --- a/tests/application/modules/admin/controllers/ModoControllerTest.php +++ b/tests/application/modules/admin/controllers/ModoControllerTest.php @@ -432,7 +432,7 @@ class ModoControllerSuggestionAchatActionTest extends ModoControllerSuggestionAc /** @test */ public function firstRowActionsShouldContainsLinkToMailUser() { - $this->assertXPath('//tbody//tr[1]//td//a[@href="mailto:ppoucet@afi.com?Subject=Suggestion%20d%27achat%3A%20Harry%20Potter"]'); + $this->assertXPath('//tbody//tr[1]//td//a[@href="mailto:ppoucet@afi.com?subject=Suggestion%20d%27achat%3A%20Harry%20Potter"]'); } -- GitLab