Since I need to update so many websites based on your product I decided to focus in just one point for each ticket.
In this ticket I’d like to have a definitive solution for the menu’s malfunctions.
I prepared a clean, unaltered, brand new Joomla 4.4.2 installation with the latest JA Joomla Page Builder available version.
(You can check it, test it and work with it in order to solve the issues by login in https://test.gabrielcastelan.me/ with the provided credentials )
I created the following:
A simple category/subcategory structure.
Nine text-only Articles.
One JA_Builder simple page.
Each category includes a Category Description so you can tell any time if the correct category is being displayed or not.
There is one article assigned to each category. It must be displayed whenever the category is accessed and it’s title must be a functional link to the individual article.
I structured a menu as follows:
Home → Default Joomla home page since installation.
Home (JA_Builder) → Simple page created with JA_Builder
Category 01 → Parent Menu. Menu Item Type “Category Blog”. Template: Cassiopea
Subcategory 01 → First level Submenu. Menu Item Type “Category Blog”. Template: Cassiopea
Category 02 (JA_Builder) → Parent Menu. Menu Item Type “Category Blog”. Template: JA Builder Default
(No subcategories)
Category 03 (JA_Builder) → Parent Menu. Menu Item Type “Category Blog”. Template: JA Builder Default
Subcategory 03 → First level Submenu. Menu Item Type “Category Blog”. Template: JA Builder Default
Category 04 (JA_Builder) → Parent Menu. Menu Item Type “Category Blog”. Template: JA Builder Default
Subcategory 04 → First level Submenu. Menu Item Type “Category Blog”. Template: JA Builder Default
Inner subcategory 04 → Second level Submenu. Menu Item Type “Category Blog”. Template: JA Builder Default
Now, this is the result and a detailed description of the errors:
When using the Template Cassiopea:
The whole structure is accessible.
You can access every menu and it’s inner menus.
You can access all nine articles.
When using the Template JA Builder Default:
The top menu items are displayed BUT not all of them are accesible.
Home (JA_Builder) menu can be correctly accessed.
(NOT the expected behavior)
The “Category 01” menu’s “Category Blog” can not be accessed.
Positioning the mouse’s pointer over the menu does not display any submenu.
Clicking on the menu does not show the corresponding category’s description but the “Subcategory 01” submenu instead. Clicking on the “Subcategory 01” submenu shows the corresponding category’s description.
Article 01 is not accesible.
Article 02 is easily accessible using the menu.
(OK)
The “Category 02 (JA_Builder)” menu shows the corresponding category’s description.
Article 03 is easily accessible using the menu.
There is no submenu configured for “Subcategory 02”.
This one is accessible scrolling down the page and clicking on the corresponding subcategory link, then Article 04 is accesible.
(NOT the expected behavior)
The “Category 03 (JA_Builder)” menu’s “Category Blog” can not be accessed.
Positioning the mouse’s pointer over the menu does not display any submenu.
Clicking on the menu does not show the corresponding category’s description but the “Subcategory 03” submenu instead.
Clicking on the “Subcategory 03” submenu shows the corresponding category’s description.
Article 05 is not accesible.
Article 06 is easily accessible using the menu. (This is NOT the expected behavior)
(NOT the expected behavior)
The “Category 04 (JA_Builder)” menu’s “Category Blog” can not be accessed.
Positioning the mouse’s pointer over the menu does not display any submenu.
Clicking on the menu does not show the corresponding category’s description but the “Subcategory 04” submenu instead.
Positioning the mouse’s pointer over the “Subcategory 04” submenu does not display any other submenu’s level. Clicking on the “Subcategory 04” does nothing but vanishing the submenu.
There is no way for accessing the “Inner subcategory 04” menu.
Article 07, Article 08 and Article 09 are not accesible.
The menu’s code shows every menu and submenu correctly. It just do not work as expected.
This is the code for “Category 04 (JA_Builder)”:
<li class="nav-item item-110 deeper dropdown parent open" data-level="1">
<a href="/index.php/category-04-ja-builder" itemprop="url" class="nav-link dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="true" data-toggle="dropdown">
<span itemprop="name">Category 04 (JA_Builder)</span>
</a>
<ul class="dropdown-menu" data-bs-popper="static">
<li class="nav-item item-111 deeper dropdown dropright dropend parent" data-level="2">
<a href="/index.php/category-04-ja-builder/subcategory-04" itemprop="url" class="dropdown-item dropdown-toggle" role="button" aria-haspopup="true" aria-expanded="false" data-toggle="dropdown">
<span itemprop="name">Subcategory 04</span>
</a>
<ul class="dropdown-menu" data-bs-popper="static">
<li class="nav-item item-112">
<a href="/index.php/category-04-ja-builder/subcategory-04/inner-subcategory-04" itemprop="url" class="dropdown-item">
<span itemprop="name">Inner subcategory 04</span>
</a>
</li>
</ul>
</li>
</ul>
</li>
I really hope this detailed description to be helpful in solving the said issues. I also hope you to solve it as soon as possible and (as for my last post I had no useful answer) not letting me waiting for your answer.
Thank you.
Gabriel C.