Zum Inhalt springen

Felder der Extension werden im BE nicht angezeigt

Erstellt am 31. August 2009 · 2 Antworten · letzte Antwort am 1. September 2009

Tags: Frage

vladivar-superstar ·

Hallo,
ich habe das Problem, dass meine Extension (eigener Table, zwei Felder) zwar angelegt wird, ich die Datenbankfelder aber nicht mit Inhalten befüllen kann, da die Felder nicht angezeigt werden.

Folgende Schritte habe ich im Kickstarter durchgeführt:

1.) Extension Key eingeben:
"direktlink"

2.) General info bearbeiten
Title: "Direkt Link"
Category: "Frontend Plugins"
State: "Alpha"

3.) New Database Tables bearbeiten
Tablename lasse ich frei
Title of the table: "Direct Links"
Edit Fields:
- Add "Deleted" field: unchecked
- Add "Hidden" flag: unchecked
Allowed on pages: checked

+ Feld anlegen
fieldname: searchterms
field title: searchterms
field type: Text area
Textarea width: 30
Number of rows: 5

+ Feld anlegen
fieldname: links_to
field title: links_to
field type: Database relation
Max number of relations: 200
Size of selector box: 5
Add "Add record" link: checked
Label-field: searchterms: searchterms

4.) Frontend Plugins bearbeiten
Enter a title for the plugin: "Direct Link"
Add to 'Insert Plugin' list in Content Elements': selected
If you have configured custom tables...: "Direct Links (tx_direktlink) (3 fields)" ausgewählt

Das ist alles, was ich gemacht habe. Alle sonstigen Einstellungen habe ich so gelassen, wie sie als default erscheinen. Das sollte doch reichen, oder nicht?

Und wenn ich nun versuche, das Plugin im Backend mit Inhalt zu befüllen, dann sehe ich die Felder "searchterms" und "links_to" nirgends. Aussehen tut's dann nur so:

Bild: i77.photobucket.com/…/extension.jpg

Kann mir da jemand einen Tipp geben, was ich falsch mache?

Gruß,
Stefan

ThBodi ·

Eigentlich einfach (wenn mans weiß ;-)):

Der Screenshot stammt aus der Plugin-Konfiguration beim Einfügen als Content-Element und die Konfiguration unter 3), die Du gepostet hast, konfiguriert einen Extension-Datensatz. Das sind zwei unterschiedliche Sachen.

Julian.​Hofmann ·

Hallo Stefan.

Das klingt mir nach gecachten Informationen. TYPO3 legt in typo3conf/ Zusammenfassungen der localconf- und ext_tables-Dateien an. Diese werden aber nicht immer automatisch aktualisiert,w enn sich was ändert. Lösche einfach mal die temp_CACHED_*-Dateien aus typo3conf/

Viele Grüße
Julian