User tests: Successful: Unsuccessful:
The multilanguage system currently requires each home menu item to be in a separate menu, making the setup unnecessarily complex. There is no reason for forcing this behavior and this PR removes that. With this PR, the restriction is removed and you can put all home menu items into one menu. In the backend menu, the menu listing is changed to display the home icon for menus with more than one home menu item.
Setup a multi language website and try to save all home language menu items in one menu.
Error when saving.
No errors.
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_menus Libraries |
Tested Successfully but 2 things to consider:
indeed - yours is still nested -mine not
indeed - yours is still nested -mine not
please post the full screenshot
Sorry was my mistake, the nested Item was set to "all"
I am still confused that all is not really "All" but just "All" - I mean if something is set to all it should apply for every other language too.
I have tested this item ✅ successfully on bc7029b
Works as expected.
I have made a pr to your branch for the multilangstatus issue mentioned above
Labels |
Added:
PR-5.2-dev
|
Category | Administration com_menus Libraries | ⇒ | Administration com_languages com_menus Language & Strings Libraries |
I have tested this item ✅ successfully on 1fd1d4e
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
RTC
Language Change
|
We had an issue with PostgreSQL in the admin menu, but thanks to @muhme this is now fixed. @brianteeman @coolcat-creations would you be able to test this again? Basically it would be enough to make sure that the backend menu still functions as expected.
Status | Ready to Commit | ⇒ | Pending |
Back to pending.
I have tested this item ✅ successfully on 7d82dcd
still ok
Labels |
Removed:
RTC
|
On a nightly build:
See Icon "Home Default" (white House) in "Main Menu Testing" and "Main Menu":
Test System Information:
PHP Built On Darwin Air.local 23.6.0 Darwin Kernel Version 23.6.0: Mon Jul 29 21:13:00 PDT 2024; root:xnu-10063.141.2~1/RELEASE_X86_64 x86_64
Database Type mysql
Database Version 8.0.35
Database Collation utf8mb4_unicode_ci
Database Connection Collation utf8mb4_0900_ai_ci
Database Connection Encryption None
Database Server Supports Connection Encryption Yes
PHP Version 8.3.8
Web Server Apache/2.4.58 (Unix) OpenSSL/1.1.1u mod_fastcgi/mod_fastcgi-SNAP-0910052141
WebServer to PHP Interface cgi-fcgi
Joomla! Version Joomla! 5.2.0-alpha4-dev Development [ Uthabiti ] 23-July-2024 16:01 GMT
Joomla Backward Compatibility Plugin Disabled
User Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:129.0) Gecko/20100101 Firefox/129.0
@fgsw That is the expected behavior. If a menu contains more than one home menu item, it should show the house icon next to it. We can't really display the different flags, since that would already get ugly with 2 flags.
If you could mark this as tested successfully, then I would try to still get this into beta 1.
I have tested this item ✅ successfully on ea5b52c
@Hackwar Thanks for comment. I thought the icon is only for home-menu-item-all languages.
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
RTC
|
Status | Ready to Commit | ⇒ | Fixed in Code Base |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2024-08-18 09:15:09 |
Closed_By | ⇒ | bembelimen |
Thx
Awesome work Super Joomlers! Thanks for this feature
I created a multilingual site with 4 languages and the multilingual sample data.
I moved all the menu items to one menu and deleted the other menus
That all worked as expected.
It just left the check in the status module to be updated as the information is no longer correct