[TYPO3-german] tt_address - Reihenfolge der Formular-Eingabefelder im Backend
Stephan Vidar
vidvid at freakmail.de
Thu Nov 6 14:32:23 CET 2008
Hi Chris,
vielen Dank für die Info - genau das was ich suchte! Für alle die's
interessiert, nachfolgend die modifizierte Zeile in der ext_tables.php
von der eigenen Extension:
t3lib_extMgm::addToAllTCAtypes("tt_address",
"tx_kpttaddressextend_www2","","after:email");
Gruß, Stephan
Christian Holzmann schrieb:
> Hi Stephan!
>
> In der tca.php der Extension tt_address steht das am Ende des Arrays
> $TCA['tt_address'] = Array (
> ....
> ...
>
> das hier:
> 'types' => array (
> '1' => array('showitem' => 'hidden;;;;1-1-1, name;;2;;3-3-3,
> address, zip, city;;3, email;;5, phone;;4, image;;;;4-4-4, description,
> addressgroup;;;;1-1-1')),
>
> Das ist die Reihenfolge der original tt_address Felder.
>
> Wenn Du bei Deiner Extension in der ext_tables.php nachsiehst, wirst
> Du so etwas finden:
> t3lib_extMgm::addToAllTCAtypes("tt_address",".....
>
> Da sind die Felder zu sehen, die Du hinzugefügt hast.
>
> Die Beschreibung dazu findest Du hier, da gibts auch einen Parameter für
> die Position, und Du kannst das so auch anpassen:
> http://typo3.org/fileadmin/typo3api-4.0.0/db/d23/classt3lib__extMgm.html#65c4e9eb4a9bc69868f8a9449640bd10
>
>
>
> Alternativ kannst Du in TYPO3 in das Modul "Konfiguration" gehen, dort
> "$TCA (tables.php)" Auswählen, und dort dann
> tt_address => types => 1 => showitem auswählen.
>
> TYPO3 gibt Dir dann so etwas in einem Textfeld aus:
> $TCA['tt_address']['types']['1']['showitem'] = 'hidden;;;;1-1-1,
> first_name;;;;1-1-1, middle_name;;;;, last_name;;2;;, address, zip,
> city;;3, email;;5, phone;;4, image;;;;4-4-4, description,
> addressgroup;;;;1-1-1, --div--;Direct
> mail,module_sys_dmail_category;;;;1-1-1,module_sys_dmail_html';
>
> Das ist wieder die Reihenfolge der Felder der original Extension.
> Hier solltest Du eigentlich (habs noch nicht probiert) Deine Felder
> ebenfalls einpflegen können.
> Wichtig: Du kannst das nicht im Konfigurations Modul abspeichern,
> sondern musst dass in Deine Konfigurations-Datei reinstellen.
>
> Lg, Chris
More information about the TYPO3-german
mailing list