Hallo zusammen
Ich will die Tabelle tt_content um ein Feld erweitern das ähnlich funktioniert wie die Box "General options (continued)". Also eine Database Relation wo man rechts die Einträge aus einer anderen Extension Table sieht, und diese dann dem tt_content element zuweisen kann. Was muss ich da im Kickstarter wählen, damit ich das hinbekomme?
Hintergrund ist eine Seite mit verschiedenen Partnerorganisationen. Jedes tt_content Element kann man keinen (= allen), einem oder mehreren Partnerorganisationen zuweisen. Irgendwie will ich dann über Typoscript machen, dass bei den Partnerorganisationen nur angezeigt werden soll, was eben dort den Eintrag hat. Im MOment gehts mir aber nur darum wie ich dass Eingabe Feld hinkriege.
Ich benutze
Typo3 4.1.1
Kickstarter 0.3.8
Templavoila 1.3.1
Vielen Dank für eure Hilfe.
Habe es jetzt selber rausgefunden. Das ganze ist ein Select Feld. Wahrscheinlich kann man es nicht über den Kickstarter zusammenklicken. Es wird manuell im ext_tables.php erstellt.
"[feld_bezeichnung]" => Array (
"exclude" => 0,
"label" => "Ein tolles Feld",
"config" => Array (
"type" => "select",
"foreign_table" => 'tx_meine_tabelle',
"foreign_table_where" => 'AND tx_meine_tabelle.deleted=0 ORDER BY tx_meine_tabelle.name',
"size" => 5,
"maxitems" => 20,
"default" => ''
)
),
das ist auch im kickstarter kein problem
lg georg
Könntest du mir zeigen wo ich das nachlesen kann? Ich habe es nicht fertig gebracht.
zum lesen, kA.
einfach im kickstarter > extend existing table > tt_content auswählen und beim typ datebase relation nehmen und dort deine tabelle auswählen
georg
So habe ich es zuerst auch versucht. Dies hat jedoch nicht geklappt, wahrscheinlich hatte ich einen Schreibfehler oder irgend so was. Jedenfalls danke für den Hinweis, ich werde es bei Gelegenheit nochmal versuchen.