Project

General

Profile

Actions

Feature #97491

open

Allow disabling / enabling of elements

Added by Björn Jacob almost 2 years ago. Updated about 1 year ago.

Status:
Under Review
Priority:
Should have
Assignee:
-
Category:
Form Framework
Start date:
2022-04-27
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:
Remote Sprint

Description

As an editor I want to disable/ enable elements of a form. This should be possible for the following elements:

  • finisher
  • step
  • form element
  • validator
Disabling such an element:
  • hides the element in the FE, i.e. the element is not shown/ not executed anymore
  • marks the element as disabled in the BE, i.e. the element is still visible, can be edited and enabled

Some of those elements can only be added once (e.g. finisher and validators). Disabling such elements does not allow the editor to add a new instance of this element. For example:

  • The "email to receiver" finisher can only be added once.
  • Disabling this finisher does not allow the editor to add a second finisher of type "email to receiver".

The following image shows a possible finisher design:


Files

enable-finisher.png (44.6 KB) enable-finisher.png Andreas Steiger, 2022-04-28 09:34
Actions #1

Updated by Björn Jacob almost 2 years ago

  • Sprint Focus set to Remote Sprint
Actions #2

Updated by Andreas Steiger almost 2 years ago

Actions #3

Updated by Björn Jacob almost 2 years ago

  • Status changed from New to In Progress
Actions #4

Updated by Gerrit Code Review almost 2 years ago

  • Status changed from In Progress to Under Review

Patch set 1 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75001

Actions #5

Updated by Gerrit Code Review almost 2 years ago

Patch set 2 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75001

Actions #6

Updated by Gerrit Code Review almost 2 years ago

Patch set 3 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75001

Actions #7

Updated by Gerrit Code Review almost 2 years ago

Patch set 4 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75001

Actions #8

Updated by Gerrit Code Review almost 2 years ago

Patch set 5 for branch main of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/75001

Actions #9

Updated by Benni Mack about 1 year ago

  • Target version changed from 12 LTS to Candidate for Major Version
Actions

Also available in: Atom PDF