RTC Release Blocker bug PR-5.4-dev Pending

User tests: Successful: Unsuccessful:

avatar joomdonation
joomdonation
12 Sep 2026

Pull Request resolves #48447.

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

There are several errors introduced by PR #47495

  • Template might have already has language item use for title of the layout, but the PR dropped support it, so it is kind of backward incompatible change. This PR restored that behavior. The language item (if available) in template language file has highest priority
  • The PR changed the value of the option associated to the layout, added the view associated to the layout to value of the option. I can see the purpose of that change, but it causes two things: The selected layout before will be lost (not selected anymore) and also the selected layout could not be realized by our view system when rendering layout.

Testing Instructions

  • Use Joomla 5.4
  • Copy two files default.php, default.xml from components/com_content/tmpl/article folder to templates/cassiopeia/html/com_content/article folder (please create the folders in the template if it does not exist before)
  • Rename the two files to alt.php and alt.xml
  • Edit the file alt.php, change the code to below so that the layout is easy to relialize:
<?php
echo 'Alt Article Layout';
  • Edit the file alt.xml, find layout element and change it to:
<layout title="Alt Article Layout Title" option="Alt Article Layout">
  • Create a menu item to link to Category Blog menu item type. In the Options tab of the menu item, look at Choose a Layout parameter and make sure the text option for the new layout we added earlier has text text entered in the option attribute of layout element displayed (in this case, it is Alt Article Layout). Select that Alt Article Layout option for the parameter
  • Access to the menu item above, and from there, access to an article

Actual result BEFORE applying this Pull Request

  • The default layout from article view still being used to display the article, not the custom layout which we created and selected in Choose a Layout parameter of the menu item above

Expected result AFTER applying this Pull Request

  • The layout which we selected for Choose a Layout parameter of the menu item is used to display article. When access to article , we see the text Alt Article Layout which we added to the custom layout. Please note that after apply the PR, you need to edit the menu item and reselect the layout to see the change.

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar joomdonation joomdonation - open - 12 Sep 2026
avatar joomdonation joomdonation - change - 12 Sep 2026
Status New ⇒ Pending
avatar joomla-cms-bot joomla-cms-bot - change - 12 Sep 2026
Category ⇒ Libraries
216d80a 12 Sep 2026 avatar joomdonation CS
avatar joomdonation joomdonation - change - 12 Sep 2026
Labels Added: PR-5.4-dev
avatar joomdonation joomdonation - change - 12 Sep 2026
The description was changed
avatar joomdonation joomdonation - edited - 12 Sep 2026
avatar LadySolveig LadySolveig - test_item - 12 Sep 2026 - Tested successfully
avatar LadySolveig
LadySolveig - comment - 12 Sep 2026

I have tested this item ✅ successfully on 216d80a

Thanks! Resolved the issue for me.


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

avatar LadySolveig
LadySolveig - comment - 12 Sep 2026

I have tested this item ✅ successfully on 216d80a

Thanks! Resolved the issue for me.


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

avatar richard67 richard67 - change - 12 Sep 2026
Title
…
[5,4] Fix errors in ComponentlayoutField
[5.4] Fix errors in ComponentlayoutField
avatar richard67 richard67 - edited - 12 Sep 2026
avatar tecpromotion tecpromotion - test_item - 12 Sep 2026 - Tested successfully
avatar tecpromotion
tecpromotion - comment - 12 Sep 2026

I have tested this item ✅ successfully on 216d80a


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

avatar tecpromotion
tecpromotion - comment - 12 Sep 2026

I have tested this item ✅ successfully on 216d80a


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

avatar tecpromotion tecpromotion - change - 12 Sep 2026
Status Pending ⇒ Ready to Commit
avatar tecpromotion
tecpromotion - comment - 12 Sep 2026

RTC


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

avatar tecpromotion
tecpromotion - comment - 12 Sep 2026

RTC


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

avatar richard67
richard67 - comment - 12 Sep 2026

Final test before merge: ✅

avatar richard67 richard67 - change - 12 Sep 2026
Status Ready to Commit ⇒ Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 ⇒ 2026-09-12 12:45:23
Closed_By ⇒ richard67
Labels Added: RTC Release Blocker bug
avatar richard67 richard67 - close - 12 Sep 2026
avatar richard67 richard67 - merge - 12 Sep 2026
avatar richard67
richard67 - comment - 12 Sep 2026

@joomdonation Thanks for this PR, and thanks @LadySolveig and @tecpromotion for testing.

avatar joomdonation
joomdonation - comment - 12 Sep 2026

Thanks all :)

Add a Comment

Login with GitHub to post a comment