?
avatar 200MPHMEDIA
200MPHMEDIA
11 Jan 2020

Steps to reproduce the issue

When setting up a Blog Layout, the choice to align by parameters and/or by row or column order is missing in Version 4. RE: Align by date horizontal vs. Align by Title Vertical. This option should be restored as selectors vs. "classes."

Why? How man beginning users 1) know what classes are, and 2) know what class to place where for a desired result.

Can anyone shed light on fixing this issue to restore the options to A) Order by ... and B) Flow by Row or Column options?

Expected result

Actual result

System information (as much as possible)

Additional comments

avatar 200MPHMEDIA 200MPHMEDIA - open - 11 Jan 2020
avatar joomla-cms-bot joomla-cms-bot - labeled - 11 Jan 2020
avatar ankurshr01
ankurshr01 - comment - 11 Jan 2020

can I work on this issue?

avatar 200MPHMEDIA
200MPHMEDIA - comment - 11 Jan 2020

Have no objection to anyone working on the issue.

We are not code capable, so appreciate your help.

Joomla! 3 had this option for the Blog Layout, yes?

If you refer back to 3, you will find a better configuration of choices for the Category Blog Layout.

We cannot figure out “why” the option choices were removed.

Understand that “classes” may have been added to configure this, but what beginning user knows anything about classes, let along which class is needed for which layout.

Replicating the same options on J! 3 seems to be a wiser course of action for Category Blog Layouts.

From: ankurshr01 notifications@github.com
Sent: Saturday, January 11, 2020 8:51 AM
To: joomla/joomla-cms joomla-cms@noreply.github.com
Cc: 200MPHMEDIA herb200mph@gmail.com; Author author@noreply.github.com
Subject: Re: [joomla/joomla-cms] [4.0] Blog Layout Ordering (#27478)

can I work on this issue?


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/joomla/joomla-cms/issues/27478?email_source=notifications&email_token=AHWFSXANE2TG7STFOA23YNTQ5HFEPA5CNFSM4KFSAHV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIWCMCQ#issuecomment-573318666 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHWFSXF6X2TGBJVGHJ56DCLQ5HFEPANCNFSM4KFSAHVQ . https://github.com/notifications/beacon/AHWFSXFCJWGG5ZS2L2ZTBUTQ5HFEPA5CNFSM4KFSAHV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIWCMCQ.gif

avatar ReLater
ReLater - comment - 11 Jan 2020

There were already requests like yours. The decision was made that J4 will not have your requested settings.

It depends on the CSS "framework" that a template provides which CSS classes the user has to use.

Thus, it's the job of template developers to add a documentation to their templates or provide an additional framework plugin that makes the requested settings possible or to provide ready-to-use menu items overrides for this or that.

Joomla 4 core isn't tied as strictly as Joomla 3 to a specific base CSS system (like BS 2).

(I don't say that I liked this decision concerning classes instead of "settings" that could be "translated" to classes in the background according to template requirements. In a scenario where you use different templates the new approach is annoying for users. On the other hand it has some advantages (Maybe. Depends on the used CSS system.)).

avatar 200MPHMEDIA
200MPHMEDIA - comment - 11 Jan 2020

OK, got all that. Like you, do not agree with that decision to “code up” layouts, which is instinctive of programmers and code guys.

They would rather write 100 lines of code vs. clicking on a backend button.

Anyway, for the default template, what are the “classes” to enter (and where to do it), to create some sort of flow options.

Appreciate your response. Thanks.

From: ReLater notifications@github.com
Sent: Saturday, January 11, 2020 1:15 PM
To: joomla/joomla-cms joomla-cms@noreply.github.com
Cc: 200MPHMEDIA herb200mph@gmail.com; Author author@noreply.github.com
Subject: Re: [joomla/joomla-cms] [4.0] Blog Layout Ordering (#27478)

There were already requests like yours. The decision was made that J4 will not have your requested settings.

It depends on the CSS "framework" that a template provides which CSS classes the user has to use.

Thus, it's the job of template developers to add a documentation to their templates or provide an additional framework plugin that makes the requested settings possible or to provide ready-to-use menu items overrides for this or that.

Joomla 4 core isn't tied as strictly as Joomla 3 to a specific base CSS system (like BS 2).

(I don't say that I liked this decision concerning classes instead of "settings" that could be "translated" to classes in the background. In a scenario where you use different templates the new approach is annoying for users.)


You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/joomla/joomla-cms/issues/27478?email_source=notifications&email_token=AHWFSXAI4H3IZ3THXDKG3A3Q5IEBNA5CNFSM4KFSAHV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIWHZGA#issuecomment-573340824 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AHWFSXHQJ4ZD5P2XHBVUPTLQ5IEBNANCNFSM4KFSAHVQ . https://github.com/notifications/beacon/AHWFSXE2Z7DNGHSUKWW3RITQ5IEBNA5CNFSM4KFSAHV2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEIWHZGA.gif

avatar ReLater
ReLater - comment - 11 Jan 2020

Anyway, for the default template, what are the “classes” to enter (and where to do it), to create some sort of flow options.

I don't know if there's already a documentation. Maybe @ciar4n can help.

avatar ciar4n
ciar4n - comment - 12 Jan 2020

This is the PR that removed the layout options you speak of.. #18319

  • Classes allow for an unlimited number of options
  • Classes allow us to avoid future b/c breaks as they are coupled with the template (not core)
  • Original parameters force templates to adhere to a set number of layout options

@ankurshr01 Rather than reverting previous work, it would be more forward-thinking if you implement something like what @mbabker suggests here... #18319 (comment). This would allow for user-friendly parameters while keeping the benefits of class-based options.

avatar wilsonge wilsonge - change - 19 Jan 2020
Labels Added: ?
avatar wilsonge wilsonge - labeled - 19 Jan 2020
avatar web-eau-net
web-eau-net - comment - 27 Apr 2020

This is crazy, the end user is relegated to the background when he should be at the center of the project.

avatar ciar4n
ciar4n - comment - 27 Apr 2020

This is crazy, the end user is relegated to the background when he should be at the center of the project.

Bootstrap layout options have been replaced with #18319

avatar web-eau-net
web-eau-net - comment - 27 Apr 2020

So theses classes will replace the Blog layout parameter in the backend. Ok, thank you.
Is it functional now?
How the end user will know wich classes to use here?

avatar ciar4n
ciar4n - comment - 27 Apr 2020

Is it functionnal now?

Yes this should now be functional.

How the end user will know wich classes to use here?

Once J4 goes to beta I will write up some docs.

avatar web-eau-net
web-eau-net - comment - 27 Apr 2020

Thanks a lot for your answers.

  • the CSS classes Boxed and Masonry are ok (good job) but not for the columns :/
  • thanks for the doc and I really hope that end users will understand that now, they must read a doc first before using Joomla...
avatar ReLater
ReLater - comment - 27 Apr 2020

thanks for the doc and I really hope that end users will understand that now, they must read a doc first before using Joomla...

And if you use another template you have to read another doc and if you test serveral templates you have to read several docs and change the classes after each template switch or have to create several menu items for each template and ...

avatar web-eau-net
web-eau-net - comment - 27 Apr 2020

It will be very "funny" and "easy" for the end users, they will love this... (or not).
We'll see.

avatar ciar4n
ciar4n - comment - 27 Apr 2020

the CSS classes Boxed and Masonry are ok (good job) but not for the columns

If not working for columns could you please create an issue. Thank you.

And if you use another template you have to read another doc and if you test serveral templates you have to read several docs and change the classes after each template switch or have to create several menu items for each template and ..

What is your point? If you are happy to set a strict number of layout options for the sake of being able to have a dropdown to select from then just revert #18319

avatar web-eau-net
web-eau-net - comment - 27 Apr 2020

the CSS classes Boxed and Masonry are ok (good job) but not for the columns

If not working for columns could you please create an issue. Thank you.

Ok, I will

And if you use another template you have to read another doc and if you test serveral templates you have to read several docs and change the classes after each template switch or have to create several menu items for each template and ..

What is your point? If you are happy to set a strict number of layout options for the sake of being able to have a dropdown to select from then just revert #18319

In fact, you reply to a Joomla pro user who ask you end users questions (your grandmother, my neighbour, the friend of a friend, anyone who uses Joomla without being not familiar at all with Flexbox, CSS Grid...).
Yes, I can manage these classes and it will be fine for me (because I'm pro) but it will be different for many end users. And Joomla must think to them because they are many.

BTW, thanks for your help and for your hard work for J4 :)

avatar bembelimen
bembelimen - comment - 27 Nov 2020

Closed as we have a draft: #30910

avatar bembelimen bembelimen - close - 27 Nov 2020
avatar bembelimen bembelimen - change - 27 Nov 2020
Status New Closed
Closed_Date 0000-00-00 00:00:00 2020-11-27 06:42:14
Closed_By bembelimen
avatar wilsonge wilsonge - change - 18 Dec 2020
Labels Removed: ?
avatar wilsonge wilsonge - unlabeled - 18 Dec 2020
avatar brianteeman
brianteeman - comment - 7 Feb 2021

This release blocker should be re-opened as the referenced PR was closed

avatar alikon alikon - change - 7 Feb 2021
Status Closed New
Closed_Date 2020-11-27 06:42:14
Closed_By bembelimen
avatar alikon alikon - reopen - 7 Feb 2021
avatar alikon alikon - change - 7 Feb 2021
Labels Added: ?
avatar alikon alikon - labeled - 7 Feb 2021
avatar alikon alikon - change - 12 Mar 2021
Status New Closed
Closed_Date 0000-00-00 00:00:00 2021-03-12 18:59:22
Closed_By alikon
avatar alikon alikon - close - 12 Mar 2021
avatar alikon
alikon - comment - 12 Mar 2021

better 1 only
please refer to #32012

avatar rdeutz rdeutz - change - 22 Mar 2021
Labels Removed: ?
avatar rdeutz rdeutz - unlabeled - 22 Mar 2021

Add a Comment

Login with GitHub to post a comment