|
Verfasst am: 12. 04. 2012 [11:07]
|
|
AJG
Themenersteller
Dabei seit: 09.05.2011
Beiträge: 3
|
Hallo,
muss kurzfristig eine Erweiterung an einer TYPO3-Extension vornehmen und habe hierzu eine einfache Frage.
Über eine bestehende Extension soll auf eine neue Datenbanktabelle zugegriffen werden. Die Inhalte der neuen Datenbanktabelle sollen jedoch über das Backend gepflegt werden können.
Ich habe bereits eine Extension der Kategorie "Backend" über den Kickstarter angelegt und installiert. Die neue Datenbanktabelle wurde korrekt angelegt. Doch wie kann diese nun über das Backend mit Datensätze befüllt werden?
Sicherlich eine leichte Übung, stehe aber offensichtlich auf dem Schlauch und bitte daher kurz um eure Hilfe.
Wichtig ist, dass es eine neue Extension sein muss. An der bestehenden die auf diese neue Datenbanktabelle zugreifen soll, darf nur eine zusätzliche Abfrage implementiert werden und keine zusätzliche Datenbanktabelle angelegt werden.
Danke.
Viele Grüße
Alex
|
|
Verfasst am: 12. 04. 2012 [14:29]
|
|
Tosta
Dabei seit: 14.03.2007
Beiträge: 107
|
Hi Alex,
wenn die neue Tabelle über den Kickstarter korrekt angelegt ist, kannst du die Daten dafür über das Backend anlegen:
Linke Spalte: WEB > Liste wählen.
Im Seitenbaum ein Element (Seite, Ordner) auswählen, unter dem ein Datensatz für die neue Tabelle gespeichert werden soll (am besten einen Ordner dafür anlegen).
Im rechten Bereich oben das Icon »Neuen Datensatz erstellen« klicken.
Das Formular für die Datenbearbeitung wird automatisch von TYPO3 generiert. Über die Datei tca.php deiner Extension, in der die Tabelle definiert ist, kannst du das Formular anpassen. Ist aber nicht trivial. Mir hat dabei das »TYPO3 Kochbuch« aus dem O‘Reilly-Verlag geholfen.
Tosta
|
|
Verfasst am: 12. 04. 2012 [14:47]
|
|
AJG
Themenersteller
Dabei seit: 09.05.2011
Beiträge: 3
|
Hi Tosta,
es funktioniert, danke.
Eine Anpassung des Formulars ist nicht nötig.
Alex
|