Ergebnis 1 bis 7 von 7

Thema: Dynamische Bestellbuttonbeschriftung

  1. #1
    Contao-Nutzer Avatar von sonpau
    Registriert seit
    01.08.2014.
    Ort
    Bietigheim-Bissingen
    Beiträge
    18

    Standard Dynamische Bestellbuttonbeschriftung

    Hallo,

    ich suche nach einer Möglichkeit, wie ich anhand der aktuellen Shopkonfig die Beschriftung des Bestellbutton ändern kann.
    Ich habe zwei verschiedene Shop-Konfigurationen - "FREE" und "EUR" - die ich dazu abfragen bzw. verwenden könnte. Die Beschriftung soll dann entsprechend "Kostenlos testen" oder "Kostenpflichtig bestellen" sein.

    Hat jemand eine Idee, wie man das lösen kann?

    Grüße, sonpau

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    Du kannst doch das lang-File per DCA überschreiben - wenn die die Sache in ein "if.." kapselst und nach der Shop-ID fragst, dürfte das machbar sein...

  3. #3
    Contao-Nutzer Avatar von sonpau
    Registriert seit
    01.08.2014.
    Ort
    Bietigheim-Bissingen
    Beiträge
    18

    Standard

    Hi zonky,

    du meinst die dcaconfig.php?

    Ich hab's mit

    PHP-Code:
    <?php

    // Put your custom configuration here


    if ($GLOBALS['TL_LANG']['tl_iso_config']['id'][0] == '1')
    {
        
    $GLOBALS['TL_LANG']['MSC']['confirmOrder'] = 'kostenlos testen';
    }
    if (
    $GLOBALS['TL_LANG']['tl_iso_config']['id'][0] == '2')
    {
        
    $GLOBALS['TL_LANG']['MSC']['confirmOrder'] = 'kostenpflichtig bestellen';
    }
    versucht, klappte aber nicht. Hast du mir noch nen Tipp, wie ich die ID abfragen muss?

    Danke!

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    geht den das Überscheiben überhaupt?

    PHP-Code:
    $GLOBALS['TL_LANG']['MSC']['confirmOrder'] = 'kauf mich!'

  5. #5

  6. #6
    Contao-Nutzer Avatar von sonpau
    Registriert seit
    01.08.2014.
    Ort
    Bietigheim-Bissingen
    Beiträge
    18

    Standard

    Das überschreiben geht in beiden files - dcaconfig.php und langconfig.php. Ich bekomme halt die Bedingung der if Abfrage nicht hin

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.719
    User beschenken
    Wunschliste

    Standard

    wenn ich mich recht erinnere, steht die Shop-ID in irgendeiner Session-Variablen

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
  •