Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Placeholder-Insert: Only elements of the first level are displayed #99

Open
erkenes opened this issue Sep 6, 2021 · 0 comments · May be fixed by #128
Open

Placeholder-Insert: Only elements of the first level are displayed #99

erkenes opened this issue Sep 6, 2021 · 0 comments · May be fixed by #128

Comments

@erkenes
Copy link

erkenes commented Sep 6, 2021

Only elements of the first level are displayed.

It should be possible to select elements that are nested and exclude all nodetypes that are not needed for the editor.

There should be an option with which individual NodeTypes can be excluded.
The "error" is particularly annoying when there are nested elements, as can be seen in the screenshot.

Comparison between the current and how it should be

Current:

image

The Content-Tree:

image

How it would be if all elements are selectable:

image
image
In this example the options that are labeled with "Spalte" or their identifier are not required for the Confirmation or E-Mail-Finisher.

How it should be:

image

@erkenes erkenes changed the title Placeholder-Insert: All elements are always displayed Placeholder-Insert: Only elements of the first level are displayed Sep 6, 2021
erkenes added a commit to erkenes/form-builder that referenced this issue Sep 6, 2021
…down

Load all form-elements recursively. Check if the elements are allowed to shown in the
Placeholder-Insert-Dropdown.
Disallow `Neos.Form.Builder:ElementCollection` and `Neos.Form.Builder:ValidatorCollection` by default. (The section is excluded in the yaml file)

Resolves: neos#99
erkenes added a commit to erkenes/form-builder that referenced this issue Sep 6, 2021
…down

Load all form-elements recursively. Check if the elements are allowed to shown in the
Placeholder-Insert-Dropdown.
Disallow `Neos.Form.Builder:ElementCollection` and `Neos.Form.Builder:ValidatorCollection` by default. (The section is excluded in the yaml file)

Resolves: neos#99
erkenes added a commit to erkenes/form-builder that referenced this issue Mar 2, 2023
- Create a Mixin by which Form-Elements are shown in the placeholder insert
- Load all form-elements recursively
- Check if the elements are allowed to shown in the Placeholder-Insert-Dropdown
   by checking if they have the PlaceholderInsert-Mixin.

Resolves: neos#99
@erkenes erkenes linked a pull request Mar 2, 2023 that will close this issue
erkenes added a commit to erkenes/form-builder that referenced this issue Mar 4, 2024
- Create a Mixin by which Form-Elements are shown in the placeholder insert
- Load all form-elements recursively
- Check if the elements are allowed to shown in the Placeholder-Insert-Dropdown
   by checking if they have the PlaceholderInsert-Mixin.

Resolves: neos#99
erkenes added a commit to erkenes/form-builder that referenced this issue Mar 5, 2024
- Create a frontend settings by which Form-Elements
   are shown in the placeholder insert
- Load all form-elements recursively
- Check if the elements are allowed to shown in the
    Placeholder-Insert-Dropdown by checking if they
    are not in the setting

Resolves: neos#99
erkenes added a commit to erkenes/form-builder that referenced this issue Mar 5, 2024
fields of further pages were not available in the
placeholder-insert

Related to: neos#99
erkenes added a commit to erkenes/form-builder that referenced this issue Mar 5, 2024
- Create a frontend settings by which Form-Elements
   are shown in the placeholder insert
- Load all form-elements recursively
- Check if the elements are allowed to shown in the
    Placeholder-Insert-Dropdown by checking if they
    are not in the setting

Resolves: neos#99
erkenes added a commit to erkenes/form-builder that referenced this issue Mar 5, 2024
fields of further pages were not available in the
placeholder-insert

Related to: neos#99
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
1 participant