Ergebnis 1 bis 2 von 2

Thema: If Abfragen mit Insert-Tags

  1. #1
    Contao-Nutzer
    Registriert seit
    08.02.2010.
    Ort
    Aachen
    Beiträge
    89
    User beschenken
    Wunschliste

    Frage If Abfragen mit Insert-Tags

    Hallo zusammen,

    ich hoffe ich habe für meine Frage das richtige Forum erwischt.

    Mein Problem ist folgendes, ich habe ein Modul "Eigenes HTML" darin wird die Überschrift der Seite auf folgende Weise ausgegeben:

    Code:
    <h1>{{env::main_name}} » {{env::page_name}}<h1>
    Dient quasi ähnlich wie eine Breadcrumb Navigation.

    Mein Problem ist jetzt, dass wenn er auf der Hauptseite ist zweimal denselben Wert ausgibt.

    Gibt es eine Möglichkeit mit PHP und den Insertags zu arbeiten? Sodass ich folgendes sagen könnte:

    PHP-Code:
    <?php

    if("{{env::main_name}}" == "{{env::page_name}}") {
    echo 
    "<h1>{{env::page_name}}</h1>";
    } else {
    echo 
    "<h1>{{env::main_name}} » {{env::page_name}}</h1>";
    }

    ?>
    Gibt es dafür irgendeine Lösung oder wäre es am einfachsten ein weiteres Template zu machen, einmal für die "Main-Pages" und für die Unterseiten?

    Vielen Dank im voraus und schonmal ein schönes Wochenende,

    der backes

  2. #2
    Contao-Nutzer
    Registriert seit
    08.02.2010.
    Ort
    Aachen
    Beiträge
    89
    User beschenken
    Wunschliste

    Standard Grandios!

    Danke, replaceInsertTags kannte ich noch gar nicht! Perfekt.

    Habe es jetzt über eine externe PHP im Templates Ordner gelöst mit folgendem Inhalt:

    PHP-Code:
    <?php

    $main_name_con 
    '{{env::main_name}}';
    $page_name_con '{{env::page_name}}';

    $main_name $this->replaceInsertTags($main_name_con);
    $page_name $this->replaceInsertTags($page_name_con);

    if(
    $main_name == $page_name) {
        echo 
    '<h1>'.$main_name.'</h1>';
    } else {
        echo 
    '<h1>'.$main_name.' &raquo; '.$page_name.'</h1>';
    }

    ?>
    Achja, kann es sein, das Contao die PHP Dateien noch aus dem Template Ordner holt und nicht die Theme-Template Ordner berücksichtigt?

    Viele Grüße,

    backes

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. insert tags
    Von Toffa im Forum xtmembers
    Antworten: 14
    Letzter Beitrag: 02.11.2010, 17:44
  2. [Gelöst] Insert-Tags per PHP abfragen
    Von Bandyt im Forum Entwickler-Fragen
    Antworten: 4
    Letzter Beitrag: 21.09.2010, 08:10
  3. CSS mit insert-Tags
    Von Mister.Q im Forum Layout / Templates / Holy Grail
    Antworten: 6
    Letzter Beitrag: 02.06.2010, 22:16

Lesezeichen

Lesezeichen

Berechtigungen

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