Hallo Forum,
Ich hänge derzeit an einer Erweiterung der bestehenden Extension „julle_events“. Ich möchte hier neue formularfelder hinzufügen und muss dafür unter anderem die tca.php im extension verzeichnis anpassen.
Dazu habe ich das neue Feld „Rabatt“ angelegt (In DB, in ext_tables…etc.) und tue dies nun auch in der tca.php – dies sieht wie folgt aus:
"partner_code" => Array (
"exclude" => 0,
"label" => "LLL:EXT:julle_events/locallang_db.php:tx_julleevents_participants.partner_code",
"config" => Array (
"type" => "input",
"size" => "30",
)
),
"rabatt" => Array (
"exclude" => 0,
"label" => "LLL:EXT:julle_events/locallang_db.php:tx_julleevents_participants.rabatt",
"config" => Array (
"type" => "input",
"size" => "30",
)
),
Soweit klappt das auch super. Ich bekomme ein neues Textfeld (input) und kann mit diesem arbeiten.
Mein Problem liegt nun darin, dass ich gerne nicht ein Feld „Input“ hätte, sondern entweder radiobuttons oder eine Dropdown-Auswahlbox. Deshalb habe ich folgendes versucht:
Radio-Versuch:
"rabatt" => Array (
"label" => "LLL:EXT:julle_events/locallang_db.php:tx_julleevents_participants.rabatt",
"config" => Array (
"type" => "radio",
"items" => Array (
Array("test ", 0),
Array("test2", 1)
),
"default" => 0
)
),
Hier erscheint als Fehlermeldung: „N/A type = radio“
DropDown-Versuch:
"rabatt" => Array (
"exclude" => 0,
"label" => "LLL:EXT:julle_events/locallang_db.php:tx_julleevents_participants.rabatt",
"config" => Array (
"type" => "select",
"items" => Array (
Array("Student", "10"),
Array("Azubi", "20"),
Array("nichts", ""),
)
)
),
Diese Lösung schmeisst: TYPO3 Fatal Error: Extension key "" was NOT loaded! (t3lib_extMgm::extPath)
Hat jemand eine Idee? Bin neu in dem Thema…