Actions
Feature #90042
closedMake all page icons customizable by doktype
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
Start date:
2019-12-31
Due date:
% Done:
100%
Estimated time:
PHP Version:
7.2
Tags:
doktype, icons
Complexity:
easy
Sprint Focus:
Description
When declaring a custom doktype one can define a custom icon.
There are special page states in which case a different icon will be shown in page tree:
- Page is hidden in navigation
- Page is site-root
- Page contains content from another page
- Page contains content from another page AND is hidden in navigation
It should be possible for extension developers to provide a custom icon for each state.
If an icon was not specified it would fallback to the icon which is currently used (for pages).
'typeicon_classes' => [ 123 => "my-icon", '123-contentFromPid' => "my-icon-contentFromPid", '123-hideinmenu' => "my-icon-hideinmenu", ],
In the above example no root icon (123-root
) was defined, thus it would fallback to page-root
.
Actions