Bug #25235
closedList view: editing multiple records does not respect mandatory/optional values
0%
Description
BE users can edit multiple records in the Web | LIST module in one go by clicking the "edit" icon in the appropriate column (Single Table View). The list of records may contain various types (e.g. page types if you edit multiple sub pages in this view). This means the value you chose for editing may be optional or mandatory. TYPO3 does not respect this which causes in invalid error message (see below) and does not allow to save the changes.
For example: assuming a system contains a folder with 6 sub pages. 5 of those sub pages are "External URLs", one of them is a standard page. If a BE user tries to update the URLs of the 5 pages in one go, he should go to: Web -> List -> (parent page) -> Single Table View appears.
He clicks the (+) symbol, activates "URL" in the box below -> "Set fields" button -> clicks the "edit" icon at the column "URL".
Six input fields appear (each for every sub page). One of the 6 pages is not a "Link to an external site", so the URL field is empty. It is not possible to leave this empty (which is correct for a "standard page"). If you try to save your changes (with an empty field), the following error message appears:
"The fields marked with a yellow exclamation mark are not yet correctly filled in. Please complete them properly."
Fact is that a "standard page" does not require an URL. Workaround (from an editor's perspective) is to enter "something" in the URL input field to be able save the records, however this is technically incorrect.
(issue imported from #M17841)
Files
Updated by Alexander Opitz over 10 years ago
- Status changed from New to Needs Feedback
- Target version deleted (
0) - Is Regression set to No
Hi,
as this issue is very old. Does the problem still exists within newer versions of TYPO3 CMS (6.2.3)?
Updated by Michael Schams over 10 years ago
- File issue25235.png issue25235.png added
Yes, the issue still exists in TYPO3 CMS 6.2.3 and is reproducible, see attached screenshot.
Updated by Alexander Opitz over 10 years ago
- Category set to Backend User Interface
- Status changed from Needs Feedback to New
Updated by Riccardo De Contardi over 9 years ago
It is still present in TYPO3 CMS 6.2.14 and7.4-dev (latest mater)
my test:
1) select a page or sysfolder
2) wizard - create multiple pages -> set one page as standard, other two as external URL
3) click on (+) symbol to activate single table view and set URL as visible field
4) click on the edit icon in the column URL
Result: you must enter an URL even for the page "standard page", even if in this case it is not mandatory
Updated by Riccardo De Contardi over 6 years ago
- Status changed from New to Closed
I close this issue: I repeated my last test (comment 4) on TYPO3 7.6.28, 8.7.17 and 9.4-dev (latest master):
1) select a page or sysfolder
2) wizard - create multiple pages -> set one page as standard, other two as external URL
3) click on the title to activate single table view and set URL as visible field
4) click on the edit icon in the column URL
In all cases, for the standard page the URL field wasn't even visible and I had to edit only the url field for the "external url" pages.
IMHO the issue can therefore be considered solved.
If you think that this is the wrong decision or have a different scenario that can trigger this issue, please reopen it or open a new issue with a reference to this one. Thank you.