Ergebnis 1 bis 10 von 10

Thema: Frontend tabelle per sql befüllen

  1. #1
    Contao-Nutzer Avatar von lupo
    Registriert seit
    08.12.2011.
    Ort
    Luxembourg
    Beiträge
    44

    Standard Frontend tabelle per sql befüllen

    Hallo Zusammen,

    seit langem wieder mit CONTAO dran und ich kommen nicht mehr darauf.

    Ich habe eine Tabelle die mit Temperaturwerte von einen Raspberry Pi gefüttert wird.

    Ich möchte nun eine Frontend-Tabelle mit diese Daten füllen und anzeigen lassen.

    Ich kann mich erinnern dass es früher ging ich habe keine Ahnung mehr unter welchen Stichwörtern ich nachschauen kann.

    Habt ihr ein Tip für mich?

    Danke,

    Razvan

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.094
    Partner-ID
    10107

    Standard

    Definiere einfach eine zweite Datenbankverbindung in deiner app/config/config.yml:
    Code:
    doctrine:
      dbal:
        connections:
          temperatures:
            driver:   pdo_mysql
            host:     …
            port:     …
            dbname:   …
            user:     …
            password: …
            charset:  UTF8
    Diese ist dann über doctrine.dbal.temperatures_connection verfügbar.

  3. #3
    Contao-Nutzer Avatar von lupo
    Registriert seit
    08.12.2011.
    Ort
    Luxembourg
    Beiträge
    44

    Standard

    Ich denke die Problematik ist nicht ganz klar. Ich habe die Daten in einer Tabellen der Datenbank. Das ist soweit ok.

    Ich möchte jetzt eine FRONTEND Tabelle per Select * from ap_temp die Werte übergeben.
    Bildschirmfoto 2019-01-22 um 13.01.10.png
    Geändert von lupo (22.01.2019 um 12:05 Uhr)

  4. #4
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Warum möchtest Du ein ContentElement Tabelle, das für die Manuelle Dateneingabe gedacht ist mit einer Datenbankabfrage befüllen?

    Ich würde nach der Datenbankabfrage die Daten direkt einem Template übergeben, dieses rendern und so die Frontendausgabe erzeugen.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  5. #5
    Contao-Nutzer Avatar von lupo
    Registriert seit
    08.12.2011.
    Ort
    Luxembourg
    Beiträge
    44

    Standard

    Ich kann mich erinnern, dass ich eine SQL abfrage gemacht habe, den Wert in einer Variablen hinterlegt haben, und diese in diese Tabelle eingefügt habe.

    Das war noch bei Contao 2.xx.

    Eventuell gibt es heute smartere Lösungen, wenn ich nur einen Tutorial finden würde.

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

    Support Contao

    Standard

    Modul Auflistung

  7. #7
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Zitat Zitat von lupo Beitrag anzeigen
    Das war noch bei Contao 2.xx.

    Eventuell gibt es heute smartere Lösungen, wenn ich nur einen Tutorial finden würde.
    Meine Frage hätte ich zu Contao 2.x Zeiten genauso gestellt ;-)
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  8. #8
    Contao-Nutzer Avatar von lupo
    Registriert seit
    08.12.2011.
    Ort
    Luxembourg
    Beiträge
    44

    Standard

    Zitat Zitat von fiedsch Beitrag anzeigen
    Warum möchtest Du ein ContentElement Tabelle, das für die Manuelle Dateneingabe gedacht ist mit einer Datenbankabfrage befüllen?

    Ich würde nach der Datenbankabfrage die Daten direkt einem Template übergeben, dieses rendern und so die Frontendausgabe erzeugen.
    Kannst du mir hierzu eine Anleitung verlinken?

  9. #9
    Contao-Nutzer Avatar von lupo
    Registriert seit
    08.12.2011.
    Ort
    Luxembourg
    Beiträge
    44

    Standard

    Zitat Zitat von do_while Beitrag anzeigen
    Modul Auflistung
    Da kann ich aber nur CSV Daten importieren und kein SELCT hinterlegen.

    Ich denke ich habe früher einen eigenen Inhaltselement erstellt mit dem wert aus einer SELECT abfrage. Würde das auch für ganze Listen gehen.

  10. #10
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943

    Standard

    Orientiere Dich am Vorschlag aus #6 (den Code lesen und nicht das Modul verwenden)
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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