Zum Inhalt springen

Seitentyp erweitern

Erstellt am 29. Januar 2012 · 4 Antworten · letzte Antwort am 30. Januar 2012

Tags: Frage

mr.​mc.​mauser ·

Hallo,

ist es möglich einen Seitentyp zu "erweitern"
Beispiel (jetzt mal unabhängig ob sinnvoll oder nicht)

Seitentyp Standard:
Reiter Erscheinungsbild -> Ersetze den Inhalt -> Zeige Inhalt von Seite

Seitentyp Einsteigspunkt
Reiter Erscheinungsbild -> kein Ersetze den Inhalt ....

Wie ist es möglich diesem Menupunkt da hinzuzufügen ?

Gruß
Robert

mr.​mc.​mauser ·

Hi,

sorry aber das ist die andere Richtung.

Man kann ja z.b. den 2ten Navigationstitel damit ausblenden

TCEFORM.pages {
    nav_title.disabled = 1
}

und ich möchte beim Seitentyp Einsteigspunkt einen punkt einblenden den es z.b bei Stadard gibt.

LuP ·

ich habe jetzt mal das TCA für Seiten angesehen. Für den Seitentyp "Einstiegspunkt" existiert nur die Palette "layout". Offensichtlich sind also weitere Einstellungen nicht vorgesehen.

VG,
LuP

mr.​mc.​mauser ·

Hallo,

also per Typoscript geht es nicht.
aber man kann das TCA ja z.b. über die eXtTables.php
wenn es Interessiert:
mein extTables.php

<?php
/* Einstiegspunkt um Zeige Inhalt von Seite Erweitern */
/*Die Zeile --palette....replace;replace, ist das Gewünschte*/
$GLOBALS['TCA']['pages']['types']['7']['showitem'] = '
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.mountpoint;mountpoint,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.mountpage;mountpage,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.title;title, tx_templavoila_flex;;;;1-1-1,
--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.visibility;visibility,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.access;access,
--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.metadata,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.abstract;abstract,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.editorial;editorial,
--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.appearance,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.layout;layout,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.replace;replace,
--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.behaviour,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.links;links,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.language;language,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.miscellaneous;miscellaneous,
--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.resources,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.media;media,
--palette--;LLL:EXT:cms/locallang_tca.xml:pages.palettes.config;config,
--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.extended';
?>

Gruß
Robert