Feature #78426
closedPage settings > Use as Container in wrong tab?
0%
Description
This is micro-minor, but I keep tripping over it.
In the page settings (TYPO3 7), the "use as container; contains plugin" box is in the "behaviour" tab.
I use this to assign a different icon to a folder in the pagetree - nothing else.
Is it correct that it the setting doesn't do anything else than change the icon?
Because, if yes, then it should rather go to the "Appearance" tab
Files
Updated by Mathias Brodala about 8 years ago
- Status changed from New to Needs Feedback
Since this is not really a bug/missing feature, please first join us on the TYPO3 Slack to ask your question.
Updated by Urs Braem about 8 years ago
According to Mathias on Slack; probably only for legacy extensions like tt_news, so I'd say this could be moved if it's of interest
Updated by Riccardo De Contardi almost 8 years ago
Not only for legacy extensions: even if you don't install any extensions, the dropdown "Contains Plugin" still contains "website users".
It is inside the "behavior" tab also on 8.6-dev (latest master)
Updated by Alexander Opitz over 7 years ago
- Target version deleted (
8 LTS)
IMHO this only changes the Icon of a folder.
Maybe we can do following:
- Moving to appearance and change naming
- Provide a nicer API for the Icon
- Provide some more default Icons?
- Also allow this on "Non Folder" Pages?
Maybe a first example implementation as extension.
Sounds this fine?
Updated by Urs Braem over 7 years ago
To me: yes, thanks!
Also allow this on "Non Folder" Pages?
That would be coloring then, as icons come from cTypes already?
Maybe colors would be sufficient, anyway.
Updated by Riccardo De Contardi over 7 years ago
Would you agree if I change the tracker of this issue to "Feature"?
Updated by Urs Braem over 7 years ago
- Tracker changed from Bug to Feature
Of course, you are right. I tend to see UX-"Bugs" sometimes...
Updated by Riccardo De Contardi over 7 years ago
- Status changed from Needs Feedback to New
Updated by Alexander Opitz over 7 years ago
- File Screenshot_20170503_filled_cleaned.png Screenshot_20170503_filled_cleaned.png added
- File Screenshot_20170503_outline_cleaned.png Screenshot_20170503_outline_cleaned.png added
Example with 2 icon designs taken from the KDE Breeze Icon Theme https://github.com/KDE/breeze-icons
Updated by Benni Mack over 7 years ago
This setting can be used for more than just icons, and I believe this was the original intent, giving it some kind of "subtype" (as we have for tt_content as well).
Example: I have quite some projects that only allow to put in certain records into a storage folder:
- Adding a option called "Projects" to the dropdown
- Do a pageTS condition [page|module = projects] to only allow project records (allowedTables) in that folder. Same goes for fields that should be displayed or not displayed.
Updated by Urs Braem over 7 years ago
Interesting! That's always an issue with custom extensions. Would you be willing to post the complete setup, how you add the option and restrict the table based on the condition?
Updated by Alexander Opitz over 7 years ago
But this functionality is more ore less independent of the move to "Appearance" tab? And maybe rename it from "Contains Plugin" into something which can follow the behavior.
Also adding colored folders/pages icons shouldn't change this behavior ... it extends this IMHO more.
Updated by Riccardo De Contardi about 7 years ago
Update. In version 8.7, The "Use as container - Contains plugin" is in "Behaviour" tab.
Updated by Riccardo De Contardi about 6 years ago
There has been no advance on this topic since a lot of time; I write here my considerations:
- on version 9.5.2-dev (latest master) the "Use as container - Contains plugin" is in "Behaviour" tab
- the CSH for the field (the full version) reads
"[...] The Frontend display is largely not affected.[...]"
I think that the "Appearance" tab contains settings that instead mostly affects the frontend display (apart from Backend Layout stuff) while in the "behavior" tab there is more a "mixed" situation with some settings that are BE-related and some that are FE-related.
Updated by Christian Kuhn almost 2 years ago
- Status changed from New to Closed
Hey.
The location of the 'module' column is currently below 'behaviour' and that's kinda not completely wrong, following the reasons from benni and riccardo.
I hope it's ok to close here for the time being since this is also open for such a long time already and nobody really fought on something in this area.