User tests: Successful: Unsuccessful:
Pull Request for Issue #23199.
Fixes consent field modal in old overrides.
Set Beez3 as default template.
Enable Content - Confirm Consent
plugin and assign a privacy article.
Go to a contact form.
Click on Privacy Note
.
Modal with privacy article opens.
Nothing happens.
IDK.
Status | New | ⇒ | Pending |
Category | ⇒ | Front End Plugins |
We can do that. But this also affects 3rd party templates.
thats why its called an override. if they override something then they have to keep it up to date
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.
This PR is not included in 3.9.2 RC.
Is it ok for everybody ?
Without testing and review no patch is merged to core. There hasn't been much testing and review here.
I can't find "HumanTesting" option on this PR and "all checks have passed".
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.
Seems to be a z-index issue here:
joomla-cms/templates/beez3/css/layout.css
Lines 1005 to 1009 in c17bfc4
Labels |
Added:
?
|
Category | Front End Plugins | ⇒ | Front End Plugins Templates (site) |
Updated beez3 CSS for modal rendering in tabs. Hope this doesn't break anything.
Title |
|
@@pmleconte please test > https://docs.joomla.org/Testing_Joomla!_patches
@pmleconte Beez3 has Components Requiring Bootstrap
option for loading Bootstrap CSS.
Labels |
Removed:
J3 Issue
|
@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.
I have tested this item
Privacy Note is not a clickable.
Yes, the article was assigned in the plugin options.
I can't reproduce your issue. Does this happen without patch too?
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.
I have tested this item
This works as far as this PR concerned. I will open a ticket for the suggestion.
I have tested this item
Status | Pending | ⇒ | Ready to Commit |
RTC
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:
?
|
Thanks
Better to fix the override