Summary
A multi-select listbox TV that has been working perfectly fine for months and has suddenly stopped working. The input is not saved. This behavior appears to affect new resources only.
The TV is set up in a straightforward way:
Input options: Listbox (Multi-Select)
Dropdown list options: General||Item 1||Item 2||Item 3||Item 4
Allow blank: No
Stack selected items: No
Preserve entry order: No
List header: [blank]
Output options: Delimiter
Delimiter: ,
Template access: [The correct template is selected]
Step to reproduce
- A new resource is created inside the container, and the desired/appropriate template is selected.
- All required information is entered, and this TV, which is the only one associated with this template, is also completed (an option from the dropdown is selected).
- The resource is saved (CMS message: āSuccess! Save successfulā)
- When I click the āCloseā button, I receive the pop-up, āYou have changes pending; are you sure you want to cancel?ā If I save again, then try the āCloseā button, this message appears again. If I say āYESā and close the resource, then reopen it, the TV selection is no longer present and I must select it again and save it again, but the TV input is not saved.
I have checked inspector to see if thereās potentially anything going on under the hood and it indicates the TV data is being captured and saved. No error messages that I can find anywhere.
Observed behavior
In this example, the resources with the problematic TV are ānews articles.ā These news articles are attached to book titles, each of which has its own unique page. (So, when I view a book page, I expect to see relevant news articles that have been tagged with this book using the TV in question.) For older news articles, this works as intended and as it always has. New ones, however, do not appear, which substantiates that the TV input is not being saved for some reason.
Expected behavior
All news articles that have an association with a specific book title should appear on the page dedicated to that book.
Environment
MODX 3.1.2; Apache 2.4.65; MySQL 10.5.25-MariaDB-cll-lve; PHP 7.4
Iām using Chrome 141.0.7390.55 (Official Build) (64-bit)
All Extras are up-to-date. Extras installed: BreadCrumb, Canonical, CodeMirror, FormIt, getResources, If, Redirector, Typography, Updater