Hallo zusammen,
ich habe ein Problem mit dem Content "Datensatz einfügen".
Da ich auf der Website verstreut viele Einzeladressen anzeigen muß, und diese Adressen von "normalos" gepflegt werden müssen, muß ich dieses über "tt_address/Datensatz einfügen" realisieren.
Hier meine Fragen:
- Wie kann ich das Dropdown-Feld Header-Layout bei "Datensatz einfügen" einblenden?
- Wie muß ich mein Template verändern, das die Überschrift für diesen Datensatz auch mit dem gewähltem Layout im FE angezeigt wird?
- Warum wird der Datensatz nicht in "rechts" angezeigt, aber in "Normal"?
- Wo kann ich die die Felder, die in "BE->Seite->" angezeigt werden (Adressliste), einstellen?
Durch tt_address (Anpassung und Programmierung)steige ich echt nicht durch.
Nichts ist da, wo man es normalerweise in einer Extension vermuten würde ... 😢
Gruß, Frank
Tja, ich habe die Antworten selber gefunden 😃
Für alle, die's interessiert:
Q: - Wie kann ich das Dropdown-Feld Header-Layout bei "Datensatz einfügen" einblenden?
A: Datei typo3/sysext/cms/tbl_tt_content.pdp
Zeile 962 in
'shortcut' => Array('showitem' => 'CType;;4;button;1-1-1, header;;3;;2-2-2, records;;;;5-5-5, layout'),
ändern.
Q: - Wie muß ich mein Template verändern, das die Überschrift für diesen Datensatz auch mit dem gewähltem Layout im FE angezeigt wird?
A: Im Template nach evtl. lib.stdheader Änderungen
tt_content.shortcut.10 <lib.stdheader eintragen
Q: -Wo kann ich die Felder, die in BE/Seite angezeigt werden (Adressliste), einstellen?
A: Datei typo3/sysext/cms/layout/class.tx_cms_layout.php
Ab Zeile 936 kommen die 3 wählbaren Definitionen.
Die Definitionen werden in typo3/sysext/cms/layout/db_layout.php ab Zeile 292 erzeugt.
Irgendwie geht es mir gegen den Strich, änderungen im "Core-Code" vorzunehmen 🙁 .
Wenn jemand einen besseren Weg weiß, bitte Meldung an mich #giggle#
Gruß, Frank