Contao-Konferenz 2024
Ergebnis 1 bis 4 von 4

Thema: Wert aus Template per GET an zweites Template übergeben

  1. #1
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    262
    User beschenken
    Wunschliste

    Standard Wert aus Template per GET an zweites Template übergeben

    Hallo,

    ich hab mir ein katalogsystem aus zwei Katalogen zusammengebaut. Jetzt möchte ich abhängig von der Anzeige des Elements aus Katolog 1 die entsprechenden Werte aus Katalog 2 ausgeben.
    Ich habe schon einen Plan wie das prüfen kann. Allerdings muss ich dazu einen Wert ais TEmplate 1 an Template 2 übergeben. Das habe ich bisher mit $_GET gelöst.
    Gibt es da noch eine andere, sicherere Methode?

    Vielen Dank schonmal für Eure Vorschläge.

    JMMB

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo JMMB,
    das könntest du eventuell auch über die Globals Variable lösen.. geht soweit ich weiß aber auch nur, wenn das Template, was den Wert übermittelt zuerst kommt.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  3. #3
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    262
    User beschenken
    Wunschliste

    Standard Globale variable

    Hi,

    danke erstmal für die Antwort.
    Wenn ich es recht verstehe kann ich dann im 1. Template einen Wert in eine Globale Variable schreiben:
    PHP-Code:
    $GLOBALS['MEINE_VARIABLEN']['VAR1'] = $this->WertAusErstemTemplate
    Und diese dann im 2. Template aufrufen/ausgeben:
    PHP-Code:
    echo $GLOBALS['MEINE_VARIABLEN']['VAR1']; 
    Werd es mal so testen.

    Vielen Dank

    JMMB
    EDIT: Stimmt. Die Reihenfolge muss eingehalten werden.
    Geändert von JMMB (28.01.2013 um 13:18 Uhr)

  4. #4
    Contao-Fan Avatar von JMMB
    Registriert seit
    08.03.2012.
    Beiträge
    262
    User beschenken
    Wunschliste

    Standard Wert direkt aus dem Katalog und dann in DCA angeben

    Noch anders.
    Schön wäre es ja wenn ich die Globale Variable direct in einer Config Datei (DCA, Local) definieren könnte, denn dann wäre die Reihenfolge der Templates ja Egal.
    Lässt sich ein bestimmtes Feld aus dem Katalog in einer der Configdateien direkt als Wert für die Globale Variable angeben?
    Dann steht diese ja immer zur Verfügung.
    Weiß leider nicht wie ich mich zum Feld des gewünschten Katalogs hinverschachteln kann.
    Wenn es da eine Möglichkeit gibt, wäre ich für einen Tipp sehr dankbar.

    JMMB

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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