[TYPO3-german] TCA-Felder im Frontend anzeigen. Kann doch nicht so	schwierig sein
    Rainer Griess 
    mynewnews at gmx.net
       
    Mon Sep 11 14:49:35 CEST 2006
    
    
  
Hallo zusammen,
noch einmal muss ich eine Frage zu diesem Thema stellen. Eigentlich ganz 
einfach, denke ich. Ich möchte ganz einfach im Frontend den Text eines 
Radiobutton-Wertes ausgeben.
Beispiel:
- im Datensatz wurde für "Art" per Radiobutton der erste Wert gewählt
- In der Tabelle steht demnach im eine "0"
- Es gibt in tca.php in Zusammenhang mit locallang_db.xml die textliche
   Beschreibung des Feldes, die ich im Frontend sehen möchte
Wie geht das? Dafür muss es doch eine Funktion geben, die das einfach 
bewerkstelligt.
Das habe ich getan:
1. Extension mit Kickstarter erstellt
2. In tca.php steht für mein Radiobutton im Formular nun:
$TCA["meine_tabelle"] = Array (
	"ctrl" => $TCA["meine_tabelle"]["ctrl"],
	"interface" => Array (
		"showRecordFieldList" => "name,art,kurzportrait"
	),
	"feInterface" => $TCA["meine_tabelle"]["feInterface"],
	"columns" => Array (
		"name" => Array (		
			"exclude" => 0,		
			"label" =>
                          "LLL:EXT:user_pelu/
                           locallang_db.xml:meine_tabelle.name",		
			"config" => Array (
				"type" => "input",	
				"size" => "30",	
				"max" => "50",	
				"eval" => "required",
			)
		),
		"art" => Array (		
			"exclude" => 0,		
			"label" => "LLL:EXT:user_pelu/
                          locallang_db.xml:user_pelu_hochschule.art",		
			"config" => Array (
				"type" => "radio",
				"items" => Array (
					
            Array("LLL:EXT:user_pelu/
                 locallang_db.xml:user_pelu_hochschule.art.I.0", "0"),
					Array("LLL:EXT:user_pelu/
            locallang_db.xml:user_pelu_hochschule.art.I.1", "1"),
				),
			)
		),
3. in locallang.php steht entsprechend
    <label index="meine_tabelle.art.I.0">Grün<label>
4. Ich will nun im Frontend "Grün" sehen
Wäre für einen Tipp echt dankbar. Ich suche und suche und lande entweder 
auf Error 404 Seiten oder ähnlich unnützem.
Gruß und Dank,
Rainer
    
    
More information about the TYPO3-german
mailing list