Project

General

Profile

Actions

Bug #25235

closed

List view: editing multiple records does not respect mandatory/optional values

Added by Michael Schams about 13 years ago. Updated almost 6 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2011-03-03
Due date:
% Done:

0%

Estimated time:
TYPO3 Version:
4.5
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:

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

issue25235.png (149 KB) issue25235.png Michael Schams, 2014-06-06 00:57
Actions #1

Updated by Alexander Opitz almost 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)?

Actions #2

Updated by Michael Schams almost 10 years ago

Yes, the issue still exists in TYPO3 CMS 6.2.3 and is reproducible, see attached screenshot.

Actions #3

Updated by Alexander Opitz almost 10 years ago

  • Category set to Backend User Interface
  • Status changed from Needs Feedback to New
Actions #4

Updated by Riccardo De Contardi over 8 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

Actions #5

Updated by Riccardo De Contardi almost 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.

Actions

Also available in: Atom PDF