User tests: Successful: Unsuccessful:
Pull Request resolves #33327
This fixes the silent duplicate filed removal behavior for Subform fields
this fix now : on saving a Subform field, check for duplicate selected custom fields in the options list, if found any the duplicates are removed during during save (existing behavior), but now a warning message is shown to the user so the change is not silent and the user is aware of it.
Navigate to : Administrator > fields
create a field only give it a title and save and close
now create a new field or type subform (i.e select Subform (subform) in type field) > now go to Fields (at end in General tab) select the same custom field more than once > Save & close
(see the video in Before and after Patch section in this disc. if unclear)
Duplicate subform fields will be removed on save without any warning,
so after save when you check your subform field each custom field appears only once. (but the user is unaware why)
Duplicate subform fields are still cleaned up on save, but users now receive a warning message saying that duplictes were removed and that each field can only be used once
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
| Status | New | ⇒ | Pending |
| Category | ⇒ | Administration com_fields Language & Strings |
| Labels |
Added:
Language Change
PR-5.4-dev
|
||
I have tested this item ✅ successfully on 6055428
| Status | Pending | ⇒ | Ready to Commit |
RTC
| Labels |
Added:
RTC
bug
|
||
✅ Final test before merge with JBT
| Status | Ready to Commit | ⇒ | Fixed in Code Base |
| Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2026-04-02 06:06:15 |
| Closed_By | ⇒ | muhme |
Thank you very much @krishnagandhicode for your contribution. Thanks to @brianteeman for your support. Thanks to @SRV-KILLER09 and @exlemor for testing.
Thanks for the merge, and thanks to everyone who helped test.
I have tested this item ✅ successfully on 6055428
I have tested this successfully - thanks @krishnagandhicode
This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/47511.