Ergebnis 1 bis 4 von 4

Thema: Seitentitel und Parent-Titel auslesen

  1. #1
    Gesperrt
    Registriert seit
    23.06.2009.
    Ort
    Rheinfelden
    Beiträge
    322

    Standard Seitentitel und Parent-Titel auslesen

    Hi alle,

    ich möchte im Template (2.8.3) eine Abfrage nach Seitentitel einbauen (um je nachdem eine andere Grafik anzuzeigen und nicht noch mehr Layouts dafür anlegen zu müssen)
    Hab es auf die in diesem Thread beschriebene Art probiert, das klappt soweit auch.
    Also sowas hier:
    Code:
    global $objPage;
    $seitentitel = $objPage->title; 
    if ($seitentitel == "Lenzburg") {echo "<img src='logo_lenzburg.gif'>" ;}
    else if ($seitentitel == "Zug") {echo "<img src='logo_zug.gif'>" ;}
    else if ($seitentitel == "Basel") {echo "<img src='logo_basel.gif'>" ;}
    else echo "<img src='logo_main.gif'>";
    Wie geh ich jetzt aber vor, wenn ich den Namen der Parent-Seite haben möchte, um auf den Unterseiten auch die entsprechende Grafik zu haben? Also das, was der Inserttag {{env:arent_name}} ausgibt?
    Das hier:
    Code:
    if ('{{env::parent_name}}'  == 'Zug') {echo "<img src='logo_zug.gif'>" ;}
    klappt nicht (habe auch die oben genannte Abfrage des Titels auf diese Art probiert, das will ebenso nicht)
    Namen und Titel der Seiten sind hier gleichlautend, deshalb eigentlich egal ob Name oder Titel.
    Wäre dankbar für hilfreiche Vorschläge.

    Grüße,Chris
    Geändert von willshedo (11.05.2010 um 11:11 Uhr)

  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 willshedo,
    benutz doch den alias, da hast dann weniger Probleme... und: wenn du das eh für alle Parent Seiten machen möchtest, dann mach das doch einfacher (also ohne extra If-Abfrage) -> http://https://contao.org/projects/t...heSeitenbilder

    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
    Gesperrt
    Registriert seit
    23.06.2009.
    Ort
    Rheinfelden
    Beiträge
    322

    Standard

    Hi,

    danke für deine Antwort! Das mit den Bildnamen und inserttags sieht generell brauchbar aus.

    Eigentlich löse ich sowas auch übers Css.
    Nur hab ich hier eben nicht für jede Main-Seite ein extra Bild, sondern nur für einige davon, die anderen sollen das Hauptbild bekommen. Deshalb die if-Abfrage, damit ich ein else habe..:-)

    Grüße,

  4. #4
    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 willshedo,

    soweit ich weiß ist es nicht so einfach möglich in einer php Anweisung nen Inserttag zu benutzen.
    Versuch erst mal den Inserttag erst umzuwandeln und dann abzugleichen:

    PHP-Code:
    $this->replaceInsertTags('{{env::parent_name}}'); 
    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."

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Titel der Webseite + Seitentitel
    Von Ria im Forum Layout / Templates / Holy Grail
    Antworten: 10
    Letzter Beitrag: 27.02.2011, 13:42
  2. Breadcrumb und Titel/ Seitentitel/ Artikeltitel
    Von lea_engel im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 25.02.2011, 09:48
  3. Parent View bei eigener Extension
    Von christian.kolb im Forum Entwickler-Fragen
    Antworten: 6
    Letzter Beitrag: 22.12.2010, 07:19
  4. Falsche Parent Id
    Von Markus C. im Forum Entwickler-Fragen
    Antworten: 5
    Letzter Beitrag: 23.09.2010, 08:58
  5. Parent Alias als Variable
    Von azel im Forum Layout / Templates / Holy Grail
    Antworten: 4
    Letzter Beitrag: 23.04.2010, 21:07

Lesezeichen

Lesezeichen

Berechtigungen

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