? No Code Attached Yet
avatar ciar4n
ciar4n
25 Sep 2019

Steps to reproduce the issue

Since moving certain items to a Systems menu item, we are no longer able to navigate directly between these items. For example in J3 we can navigate directly from Templates to Template Styles
or from Languages to Language Overrides via the top menu.

In Joomla 4 this is no longer posible. We must click back in to the System menu item first.

avatar ciar4n ciar4n - open - 25 Sep 2019
avatar joomla-cms-bot joomla-cms-bot - change - 25 Sep 2019
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 25 Sep 2019
avatar Scrabble96
Scrabble96 - comment - 25 Sep 2019

This is similar to the issue I posted at #25916

avatar ciar4n ciar4n - change - 26 Sep 2019
Title
[4.0] Navigating 'System' items no longer possible with 1 click
[4.0] Navigating between 'System' items no longer possible with 1 click
avatar ciar4n ciar4n - edited - 26 Sep 2019
avatar N6REJ
N6REJ - comment - 26 Sep 2019

dont' get me started on ui design for j4

avatar infograf768
infograf768 - comment - 27 Sep 2019

Using the alternate preset for the admin menu makes it easier.

avatar ciar4n
ciar4n - comment - 27 Sep 2019

Maybe this 'alternate preset' should be made the default?

avatar N6REJ
N6REJ - comment - 2 Oct 2019

the who what where?????

avatar SharkyKZ
SharkyKZ - comment - 2 Oct 2019

@N6REJ See Choose Preset option in administrator menu module.

avatar Quy Quy - change - 10 Oct 2019
Status New Closed
Closed_Date 0000-00-00 00:00:00 2019-10-10 16:42:14
Closed_By Quy
avatar Quy Quy - close - 10 Oct 2019
avatar Quy
Quy - comment - 10 Oct 2019

Duplicate #24497.


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

avatar ciar4n
ciar4n - comment - 10 Oct 2019

#24497 has no description. How is this a duplicate?

avatar brianteeman
brianteeman - comment - 10 Oct 2019

It also was referring to removing the sidebars that existed in components. This is a different and valid issue

avatar Quy Quy - change - 11 Oct 2019
Status Closed Pending
Closed_Date 2019-10-10 16:42:14
Closed_By Quy
avatar Quy Quy - reopen - 11 Oct 2019
avatar PhocaCz
PhocaCz - comment - 28 Apr 2020

@ciar4n

A possible solution regarding missing top menu is to use the administration module.

Atum includes "customtop" position and it is possible to use "Preset - Alternative Main Menu" preset.

admin module

So, Joomla! 4 is ready for top menu:
top menu

(this is a screenshot of a module built on a solution from Clifford E Ford - https://github.com/ceford/j4xdemos-admin-mod-topmenu )

avatar infograf768
infograf768 - comment - 29 Apr 2020

@PhocaCz
Does this work OK in RTL? Asking as I see the + on the wrong side in LTR

avatar ciar4n
ciar4n - comment - 29 Apr 2020

The vast majority of users will neither load a preset or install a 3pd extension. I think a solution to this is best applied to the default menu.

avatar ReLater
ReLater - comment - 29 Apr 2020

I've never understood why the easy-to-use sidebar codes of J3 have been removed completely from J4 instead of putting the component specific sidebar menu items in a dropdown (whereever positioned). Would have been less work at the end of the day (also for 3rd developers).

avatar PhocaCz
PhocaCz - comment - 29 Apr 2020

@PhocaCz
Does this work OK in RTL? Asking as I see the + on the wrong side in LTR

The original solution is built on the external Smartmenus library, so I don't know. I am currently testing and modifying it - to run based only on Boostrap (with click or hover event) and it seems, with small solvable design issues (plus icons, etc.) it can be even used in RTL:

rtl

Changing position of plus icon is just a question of small corrections in html and css:

plus

avatar PhocaCz
PhocaCz - comment - 29 Apr 2020

@ReLater
@ciar4n

For me personally, using external extension is more advantageous, I do not have to participate in discussions and explain that thanks to the top menu when working on desktop I am about 3276 light-years faster in system administration than with the side menu with missing items. :-)

What is great about Joomla! 4, it is ready to extend the menu options.

So it's just a matter of time and users. If a lot of users demand a top menu, it will have to be addressed in the core. If not, then there will be a possibility of using extension for those few individuals.

avatar dgrammatiko
dgrammatiko - comment - 29 Apr 2020

Couple of thoughts here as I'm the one who proposed this new (weird)menu:

  • The approach is the same as in all the operating systems (IOS, Android, Windows, MacOS, Linux, etc). You have direct access to all the daily tasks but for anything that is system related you have a control panel. I do understand that Joomla users are very attached to the old system thus the frustration but if you think about it this makes sense. You won't enable/disable/add/remove/tweek extensions/plugins/templates in a daily basis. Actually these are tasks only for the administrators/designers not the people who will enter data or publish/unpubish content!
  • Shall the Alternative menu be the default? Probably yes, as the one who will install Joomla and set it up is the administrator. But maybe (I don't know if that is even possible) it can be done through the permissions/groups, eg administrator gets the alternative, anyone else with access to the backend gets the new system...
avatar PhocaCz
PhocaCz - comment - 29 Apr 2020

@dgrammatiko

I understand the concept of the side menu. I personally withdraw from this discussion because I have found the optimal solution for me (external extension). The question for the core team in the future is to find out what Joomla! system administrators want. If the side menu suits them or they would like to have the option of a top menu. What about not having active menu items displayed, etc. But this is a question for the future and a question for research.

As written in other posts, I still see issues:

  • when there is no active menu item displayed
  • when there are two side menus

menu

avatar ciar4n
ciar4n - comment - 29 Apr 2020

@PhocaCz This discussion is not about a top vs side menu. Nor is it the place to promote your own extensions.

avatar dgrammatiko
dgrammatiko - comment - 29 Apr 2020

I understand the concept of the side menu.

@PhocaCz I'm not talking about the side menu, I'm answering the question raised in this PR about not having direct access to some menus. You're talking to something totally unrelated with this discussion and FWIW the side menu was not something I was involved but I support the idea as all the rest CMS' out there have also this layout... If you want to raise that discussion please open another issue

avatar PhocaCz
PhocaCz - comment - 29 Apr 2020

@PhocaCz This discussion is not about a top vs side menu. Nor is it the place to promote your own extensions.

Please, don't attack me in person, I don't promote any of my extension, such extension does not exist. I described extension made by Clifford E Ford. Possible solution for all the problems described here.

( https://github.com/ceford/j4xdemos-admin-mod-topmenu )

#26409 (comment)

avatar PhocaCz
PhocaCz - comment - 29 Apr 2020

@dgrammatiko - Ok, sorry for misunderstanding.

avatar dgrammatiko
dgrammatiko - comment - 29 Apr 2020

Just for reference there were quite some discussions on this topic already, so if anyone wants to figure out the why's they could start digging from here: #15660

avatar ciar4n
ciar4n - comment - 29 Apr 2020

I largely agree with the new J4 menu format. I just believe some commonly used items have become harder to navigate. I admit thou that what I consider 'commonly used' is very much subjective without any user data.

@PhocaCz My apologies, I didnt mean to insult.

avatar brianteeman
brianteeman - comment - 29 Apr 2020

I admit thou that what I consider 'commonly used' is very much subjective without any user data.

90% of users only use 10% of the features but they all use a different 10%
and this is why I pushed for years for the ability to create our admin menus so that each user gets to see their own 10%

avatar ReLater
ReLater - comment - 29 Apr 2020

@PhocaCz

Just to clarify my #26409 (comment) because you answered #26409 (comment)

I was talking about the Joomla 3 sidebar, e.g. menu items "Templates", "Styles" when I open a com_templates view.
The codes that provide these menu items and populate a list have been removed from Joomla 4.
Where to position these quick links menu items then and how is another question (top, left, right, whatever) but it's to late now because the decision was made to remove all the logic.

I relied on this comment: #24742 (comment) but the JHtml helper methods have also been removed meanwhile.

avatar PhocaCz
PhocaCz - comment - 29 Apr 2020

I was talking about the Joomla 3 sidebar, e.g. menu items "Templates", "Styles" when I open a com_templates view.
The codes that provide these menu items and populate a list have been removed from Joomla 4.
Where to position these quick links menu items then and how is another question (top, left, right, whatever) but it's to late now because the decision was made to remove all the logic.

Yes, I understand, my comment was not about somehow replacing the Joomla! 3 sidebar menu but only to give information that there is some alternative - at least in one case. In Joomla! 3, there were two options:
a) switch by sidebar menu (removed in J!4)
b) switch by top menu (removed in J!4)

So if there is no way with a) at least there is b) possible.

BTW: "Joomla! 3 sidebar" menu still exists in J!4:

Joomla! 3 sidebar menu in Joomla! 4

avatar brianteeman
brianteeman - comment - 24 Dec 2020

@wilsonge I guess you need to make a decision here

avatar Hackwar Hackwar - change - 19 Feb 2023
Labels Added: ? No Code Attached Yet
Removed: ?
avatar Hackwar Hackwar - labeled - 19 Feb 2023

Add a Comment

Login with GitHub to post a comment