? Pending

User tests: Successful: Unsuccessful:

avatar infograf768
infograf768
6 Mar 2020

Pull Request for Issue #28119

Summary of Changes

This PR adds searchtools to frontend cassiopea in order to display correctly and use the filters (Filter Options, Clean) when using XTD plugins when editing an article.

It solves correctly the Contact XTD as well as Menu XTD
It also solves tooltips in the search field.

It does NOT solve entirely the issue for Article filters as well as Module filters
This would need a PR by another volunteer to deal with these fields.

Testing Instructions

Edit an article in frontend and use the various XTDs. Try to display or not filters, etc.

Before patch

Screen Shot 2020-03-06 at 10 46 26

Screen Shot 2020-03-06 at 10 46 11

Screen Shot 2020-03-06 at 10 45 50

Screen Shot 2020-03-06 at 10 45 25

After patch

Screen Shot 2020-03-06 at 10 42 19_after

Screen Shot 2020-03-06 at 10 41 59

Screen Shot 2020-03-06 at 10 41 11

Screen Shot 2020-03-06 at 10 40 54

Note

I may have added more variables than necessary as well as svg. This can be solved after a next PR which would entirely correct the Article and Module filter fields

avatar infograf768 infograf768 - open - 6 Mar 2020
avatar infograf768 infograf768 - change - 6 Mar 2020
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 6 Mar 2020
Category JavaScript Repository Language & Strings Front End Templates (site)
avatar richard67
richard67 - comment - 8 Mar 2020

I have tested this item successfully on a5898e5


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

avatar richard67 richard67 - test_item - 8 Mar 2020 - Tested successfully
avatar alikon
alikon - comment - 8 Mar 2020

I have tested this item successfully on a5898e5


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

avatar alikon alikon - test_item - 8 Mar 2020 - Tested successfully
avatar alikon alikon - change - 8 Mar 2020
Status Pending Ready to Commit
avatar alikon
alikon - comment - 8 Mar 2020

RTC


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

avatar infograf768
infograf768 - comment - 8 Mar 2020

I also at last found the reason of the broken fields in XTD module frontend.
xml is wrong
patch would be

diff --git a/components/com_modules/forms/filter_modules.xml b/components/com_modules/forms/filter_modules.xml
index 37df5bb..4e0e9bb 100644
--- a/components/com_modules/forms/filter_modules.xml
+++ b/components/com_modules/forms/filter_modules.xml
@@ -1,6 +1,4 @@
 <?xml version="1.0" encoding="utf-8"?>
-<form>
-	<fieldset addfieldpath="/administrator/components/com_modules/models/fields" />
-
+<form addfieldprefix="Joomla\Component\Modules\Administrator\Field">

As soon as this PR is merged, will make a specific PR for that.

avatar infograf768
infograf768 - comment - 9 Mar 2020

don't know why it was changed. RTC again


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

avatar infograf768
infograf768 - comment - 9 Mar 2020

Note: Changes to filter_articles.xml (frontend) will correct the display of the fields concerned. In next PR.

This does not mean ALL css is corrected/improved (including RTL), but it lets work on these for cassiopea.

avatar infograf768
infograf768 - comment - 9 Mar 2020

@wilsonge
Please let's get this in to be able to work further.

avatar alikon
alikon - comment - 9 Mar 2020

don't know why it was changed. RTC again

cause i missed your last sentence

As soon as this PR is merged, will make a specific PR for that.

avatar wilsonge wilsonge - close - 9 Mar 2020
avatar wilsonge wilsonge - merge - 9 Mar 2020
avatar wilsonge wilsonge - change - 9 Mar 2020
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2020-03-09 09:53:10
Closed_By wilsonge
Labels Added: ?
avatar wilsonge
wilsonge - comment - 9 Mar 2020

Thanks!

avatar infograf768
infograf768 - comment - 9 Mar 2020

@alikon @richard67
First PR ready to test
#28283

Add a Comment

Login with GitHub to post a comment