Hallo,
ich habe mit dem Extension Kickstarter eine Test-Extension erstellt, welche auch eine Datebanktabelle mit einem Feld (Type checkbox) enthält. Dann habe ich das Plugin installiert und auf einer Seite eingefügt.
Das Plugin funktioniert soweit, ich sehe im FE die dummy-Ausgabe der Extension.
Leider wird aber die Checkbox im BE nicht angezeigt. D.h. ich habe im Backend nicht die Möglichkeit, die Checkbox zu setzen, weil sie nicht da ist. Warum? Stehen nicht alle Felder einer DB Tabelle im Backend standardmäßig zur Verfügung? Muss ich irgendwo extra einstelen, welche Eingabefelder im BE zu meiner Extension verfügbar sein sollen? Wenn ja wie/wo?
Danke für Licht im Dunkel und schöne Grüße,
Bern
Hallo Bern.
Im Backend stehen die Felder zur Verfügung, wenn sie sauber via TCA definiert und eingebunden sind. Das tut aber der Kickstarter normalerweise für Dich.
Daher vermute ich eher, dass die generierten informationen noch nicht übernommen wurden. TYPO3 cacht diese Infos im Verzeichnis typo3conf als temp_CACHED_*.php zusammengefasst für alle Extensions. Lösche diese Dateien einfach einmal, sodass sie von TYPO3 neu zusammengestellt werden - und damit auch die Infos der neuen Felder aus Deiner Extension mit gecacht werden.
Viele Grüße
Julian
Hallo,
und danke für deine Antwort!
Leider muss ich mich korrigieren. Die Felder des Plugins sind vorhanden, ich kann z.B. im ListView Datensätze anlegen usw. Aber das ist gar nicht das worum es mit ging. Ich hab mich da falsch ausgedrückt, 'tschuldigung!
Ich mache lieber nen neuen Thread auf, damit es keine Vermischungen gibt.
Danke auf jeden Fall!
Bern