[TYPO3-german] Datenbank bearbeiten
Bernd Wilke
t3n at pi-phi.de
Mon Jan 25 11:38:38 CET 2016
Am 25.01.2016 um 10:00 schrieb Damien:
> Moin,
> ganz einfache Frage: Kann ich irgendwie in der TYPO3 Datenbank manuell
> eine Tabelle anlegen, die ich dann von außen befüllen lasse, und den
> Inhalt im FE ausgeben lassen? Oder auch von TYPO3 aus, hauptsache
> Tabelle anch eigenen Vorgaben.
> Sprich ich lege an, Programm sendet Daten von einer anderen DB an die
> TYPO3-DB, TYPO3 ließt DB aus und Daten werden auf der Website
> ausgegeben, möglichst automatisch ohne irgendwelche mnauellen Eingriffe.
> Ach ja, Nutzung einer bestehenden Extension ist ausgeschlossen (und für
> einen eigentlich so simplen Vorgang werde ich doch hoffentlich keine
> benötigen....). Hab selbst schon gesucht, finde aber nur gefühlte 9brd
> Anleitungen zum exportieren der DB oder erstellen bei Neu-Installation.
so ganz ohne Extension wirst du nicht auskommen.
damit TYPO3 mit deiner Tabelle etwas anfangen kann muss diese Tabelle im
TCA defklariert sein. und das wird ohne Extension recht schwer.
Außerdem muss das Ausgeben der Daten noch irgendwie geregelt sein: Daten
aus der Tabelle in den Arbeitsspeicher holen, in HTML packen (rendern)
und dann in die Ausgabe von TYPO3 einbauen.
Mit Extension eigentlich ganz einfach, ohne ein Chaos.
schau dir mal den Extension-Builder an. (Eine Extension um mit geringem
Aufwand eine Extension für genau dieses zu erstellen: Tabellenfelder
deklarieren, TCA, input/output mit liste und einzelansicht mit Hilfe von
Fluid-templates)
Und wenn du ganz spezielle Anforderungen hast, die der ExtensionBuilder
nicht kann musst du den generierten Code eben noch etwas per Hand anpassen.
Wie du jetzt die Tabelle genau befüllst (ob als Editor im BE, oder über
Formulare im FE, oder eben über externe Programme) ist dann egal. Du
solltest nur beachten: TYPO3 cachet die Ausgaben. wenn die Daten von
extern modifiziert werden, muss natürlich dieser Cache gelöscht werden -
oder ganz auf ihn verzichtet werden.
bernd
More information about the TYPO3-german
mailing list