[TYPO3-german] Typo3 6.2 Backend-Layouts

bernd wilke t3ng at bernd-wilke.net
Wed May 7 10:23:36 CEST 2014


Am 07.05.14 02:16, schrieb Ralf-Rene Schröder:
> Am 06.05.2014 19:14, schrieb JoH asenau:
>>>> TCEFORM.pages {
>>>>        backend_layout.removeItems = 12,13,15
>>>>        backend_layout_next_level.removeItems = 12,13,15
>>>> }
>>> dieser Weg funktioniert...
>>
>> Das ist im Gegensatz zur PAGE_TSONFIG_ID leider eine Blacklist, die mit
>> jedem neuen Datensatz angepasst werden muss.
> mir schon klar...
>
>> Aber immerhin ... :-)
> aber wenigstens ein Workaround (denn so oft werden BE-Layouts ja nicht
> angelegt...

a) man kann auch mit einer Whitelist arbeiten:
  [1] keepItems statt removeItems

b) der (minimale) Vorteil einer Blacklist gegenüber der Whitelist ist 
dass bei neuen Layouts, diese sofort verfügbar sind (evtl. auch an 
ungewollten Stellen), während man bei der Whitelist daran denken muss 
dass man nach dem Erstellen des Layouts dieses auch aktivieren muss.

eine optimale Lösung wäre natürlich das automatisierte Ziehen der 
Datensätze aus Seite.

d.h. evtl. könnte man das ja mit entsprehendem TS 'basteln' indem man 
die whitelist aus den Datensätzen-uids einer Seite (PAGE_TSONFIG_ID? ;) 
) füllt.


[1] 
http://docs.typo3.org/TYPO3/TSconfigReference/PageTsconfig/TCEform/Index.html

bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list