? ? Success

User tests: Successful: Unsuccessful:

avatar SharkyKZ
SharkyKZ
30 Nov 2018

Pull Request for Issue #23199.

Summary of Changes

Fixes consent field modal in old overrides.

Testing Instructions

Set Beez3 as default template.
Enable Content - Confirm Consent plugin and assign a privacy article.
Go to a contact form.
Click on Privacy Note.

Expected result

Modal with privacy article opens.

Actual result

Nothing happens.

Documentation Changes Required

IDK.

avatar SharkyKZ SharkyKZ - open - 30 Nov 2018
avatar SharkyKZ SharkyKZ - change - 30 Nov 2018
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 30 Nov 2018
Category Front End Plugins
avatar brianteeman
brianteeman - comment - 30 Nov 2018

Better to fix the override

avatar SharkyKZ
SharkyKZ - comment - 30 Nov 2018

We can do that. But this also affects 3rd party templates.

avatar brianteeman
brianteeman - comment - 30 Nov 2018

thats why its called an override. if they override something then they have to keep it up to date

avatar mbabker
mbabker - comment - 30 Nov 2018

We can't force every template to "fix the override". A lot of core, and a lot of documentation and tutorials, still say to use $field->label and $field->input to render each field's elements manually, which was honestly the only way to do things from 1.6 up to 3.2 when the render* methods were added. Less documentation and tutorials document things using those, and much of core still doesn't. So this is honestly yet another compromise that will fix things in the least painful way for the highest number of users.

avatar pmleconte
pmleconte - comment - 11 Jan 2019

This PR is not included in 3.9.2 RC.

Is it ok for everybody ?

avatar mbabker
mbabker - comment - 11 Jan 2019

Without testing and review no patch is merged to core. There hasn't been much testing and review here.

avatar pmleconte
pmleconte - comment - 12 Jan 2019

I can't find "HumanTesting" option on this PR and "all checks have passed".

avatar infograf768
infograf768 - comment - 12 Jan 2019

Using Beez, this patch does not open a modal but displays the article below the form.
Link obtained here is of the type:
/contact-me#modal-jform_consentbox

Before patch, indeed, we do not even get that.
screen shot 2019-01-12 at 10 58 09

avatar infograf768
infograf768 - comment - 12 Jan 2019

MORE: I needed to enable bootstrap for com_contact for Beez
In that case I do get a modal although the display may be obfuscated if Tabs have been chosen to display the contact.
Works fine with sliders.

avatar SharkyKZ
SharkyKZ - comment - 14 Jan 2019

Seems to be a z-index issue here:

div.current {
position: relative;
z-index: 0;
top: -1px
}

avatar SharkyKZ SharkyKZ - change - 6 Feb 2019
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - change - 6 Feb 2019
Category Front End Plugins Front End Plugins Templates (site)
avatar SharkyKZ
SharkyKZ - comment - 6 Feb 2019

Updated beez3 CSS for modal rendering in tabs. Hope this doesn't break anything.

avatar franz-wohlkoenig franz-wohlkoenig - change - 19 Apr 2019
Title
[plg_content_confirmconsent] Fix modal in outdated overrides
Fix modal in outdated overrides
avatar franz-wohlkoenig franz-wohlkoenig - edited - 19 Apr 2019
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 24 Apr 2019
avatar SharkyKZ
SharkyKZ - comment - 28 Apr 2019

@pmleconte Beez3 has Components Requiring Bootstrap option for loading Bootstrap CSS.

avatar SharkyKZ SharkyKZ - change - 28 Apr 2019
Labels Removed: J3 Issue
avatar pmleconte
pmleconte - comment - 29 Apr 2019

@pmleconte Beez3 has Components Requiring Bootstrap option for loading Bootstrap CSS.

Oops, i did not read Jean Marie's comment.

Maybe, this could be added to privacy suite documentation.

avatar jwaisner jwaisner - test_item - 8 Jan 2020 - Tested unsuccessfully
avatar jwaisner
jwaisner - comment - 8 Jan 2020

I have tested this item ? unsuccessfully on ee3d22c

Privacy Note is not a clickable.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23205.

avatar SharkyKZ
SharkyKZ - comment - 8 Jan 2020

@jwaisner did you assign a privacy article in Content - Confirm Consent plugin options?

avatar jwaisner
jwaisner - comment - 8 Jan 2020

Yes, the article was assigned in the plugin options.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23205.

avatar SharkyKZ
SharkyKZ - comment - 13 Jan 2020

I can't reproduce your issue. Does this happen without patch too?

avatar jwaisner
jwaisner - comment - 13 Jan 2020

With PR applied modal popup works for the consent.

Can I recommend removing the "Next" and "Prev" buttons for the privacy article modal? That might cause confusion and seems to let you navigate the site in the modal window if you click next.

23205

avatar SharkyKZ
SharkyKZ - comment - 14 Jan 2020

With PR applied modal popup works for the consent.

I'm confused. Does it work or not? In your screenshot it looks like you're using Protostar template but this needs to be tested on Beez3.

Can I recommend removing the "Next" and "Prev" buttons for the privacy article modal?

Please open a new issue for this.

avatar jwaisner jwaisner - test_item - 14 Jan 2020 - Tested successfully
avatar jwaisner
jwaisner - comment - 14 Jan 2020

I have tested this item successfully on a507f5e

This works as far as this PR concerned. I will open a ticket for the suggestion.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23205.

avatar Quy Quy - test_item - 20 Jan 2020 - Tested successfully
avatar Quy
Quy - comment - 20 Jan 2020

I have tested this item successfully on a507f5e


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23205.

avatar Quy Quy - change - 20 Jan 2020
Status Pending Ready to Commit
avatar Quy
Quy - comment - 20 Jan 2020

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/23205.

avatar HLeithner HLeithner - close - 22 Jan 2020
avatar HLeithner HLeithner - merge - 22 Jan 2020
avatar HLeithner HLeithner - change - 22 Jan 2020
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2020-01-22 10:25:39
Closed_By HLeithner
Labels Added: ?
avatar HLeithner
HLeithner - comment - 22 Jan 2020

Thanks

Add a Comment

Login with GitHub to post a comment