Ergebnis 1 bis 5 von 5

Thema: Zugriff auf Datenbanken mit EFG

  1. #1
    Contao-Nutzer
    Registriert seit
    17.01.2010.
    Beiträge
    3

    Frage Zugriff auf Datenbanken mit EFG

    Hallo an die Tl-Gemeinde,

    ich arbeite mich gerade in Tl (2.7.6) ein, weil ich damit einen Umzug/Neuaufbau einer Site umsetzen muss. Ich habe bisher mit einem sehr proprietären CMS gearbeitet und bin absolut kein Fuchs in Sachen PHP, SQL usw.

    Kann freundlicherweise jemand aus dem Expertenkreis meine Überlegungen stützen oder niederschmettern?

    Habe ich mit EFG und einer Ausgabeliste im fe eine Chance, auf eine andere DB/Tabelle (die ich noch aus einem MS SQL-backup in eine MySQL-DB umwandeln muss) die Datensätze zu holen.
    Soweit ich es bisher verstehe, geht das nur mit im be angelegten Daten.

    Wahrscheinlich muss ich noch mehr Angaben machen, um eine sinnvolle Antwort zu bekommen. Nur was?

    Schon mal vielen Dank für’s Lesen!

    PeeBee

  2. #2
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.615
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo PeeBee,

    es gibt ein Auflistungs-Modul, mit dem Du auf beliebige Tabellen (in der für TYPOlight benutzten Datenbank) zugreifen kannst. Du solltest Dir dazu aber den Aufbau der abzufragenden Tabelle in der Datenbank ansehen, denn Du musst die Feldnamen angeben, die Du listen willst. Um Einträge zu filtern sind dann ein paar einfache SQL-Kenntnisse notwendig.

    Der EFG (Formulargenerator) bringt ein zusätzliches Auflistungs-Modul mit, was speziell auf die Erfordernisse der abgelegten Formulardaten abgestimmt ist. Wenn Du also Daten listen willst, die über ein EFG-Formular in TL gespeichert wurden, ist das Modul "Auflistung Formular-Daten" besser geeignet.

    Ich denke, für Deine Anwendung wäre das normale Auflistungs-Modul besser geeignet.

    Frage hier einfach nochmal, wenn Du nicht weiter kommst.

  3. #3
    Contao-Nutzer
    Registriert seit
    17.01.2010.
    Beiträge
    3

    Standard

    Hallo Hagen,

    vielen Dank für die schnelle Antwort. Ich werde erst wieder in ein paar Tagen dazu kommen, am Tl-Teil der Aufgabe weiter zu arbeiten und habe dann meine MS SQL-Exportdatei in MySQL zur Verfügung und werde ganz bestimmt weitere Fragen stellen ;-)

    Gruß Peter

  4. #4
    Contao-Nutzer
    Registriert seit
    17.01.2010.
    Beiträge
    3

    Standard Tabellen einer DB außerhalb von Tl

    Hallo Hagen,
    hat etwas gedauert.
    Zitat Zitat von do_while Beitrag anzeigen
    ...(in der für TYPOlight benutzten Datenbank)
    Habe ich eine Chance auf Tabellen einer DB außerhalb von Tl mit dem Standard-Auflistungsmodul zuzugreifen?

    Danke und Gruß, Peter

  5. #5
    Contao-Urgestein Avatar von do_while
    Registriert seit
    15.06.2009.
    Ort
    Berlin | Deutschland
    Beiträge
    3.615
    Partner-ID
    1081
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo PeeBee,

    Nein, ich glaube nicht. Es gibt einen Datenbank-Handle, den TYPOlight verwendet. Der wird automatisch für die TYPOlight-Datenbank geöffnet und alle Datenbankzugriffe, die über die TYPOlight Datenbank-Klasse gehen, verwenden diesen Handle.

    Wenn Du eine fremde Datenbank erreichen möchtest, musst Du ein eigenes Modul schreiben oder im /templates-Verzeichnis ein entsprechendes PHP-Script hinterlegen, das Du dann per InsertTag einbinden kannst.

    Dazu gibt es schon einige Threads, einfach mal die Suche befragen.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. 2 Datenbanken nutzen
    Von raveolution im Forum Entwickler-Fragen
    Antworten: 7
    Letzter Beitrag: 22.07.2010, 18:02
  2. Antworten: 3
    Letzter Beitrag: 20.04.2010, 13:13
  3. Integration von Autobörsen / Datenbanken möglich?
    Von Didl im Forum Sonstige Erweiterungen
    Antworten: 2
    Letzter Beitrag: 31.03.2010, 12:30
  4. mehrere Datenbanken möglich
    Von hanuman im Forum Entwickler-Fragen
    Antworten: 6
    Letzter Beitrag: 06.01.2010, 10:05

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •