Ergebnis 1 bis 6 von 6

Thema: Page Title über Template anpassen

  1. #1
    Contao-Nutzer
    Registriert seit
    18.05.2016.
    Beiträge
    29

    Standard Page Title über Template anpassen

    Hallo,

    ich hätte eine Frage bezüglich des Page Titles, und zwar folgendes:

    Ich habe ein template auf einer Seite , welches anhand einer $this->Input->get('var'); Variable einen bestimmten Datensatz aus der Datenbank ausließt und diesen anzeigt.
    Jetzt würde ich aber gerne, das der Pagetitle dem Namen des Eintrags angepasst wird, der mithilfe der Variable angezeigt wird.

    Meine Frage ist jetzt, ist es irgendwie im Vorfeld möglich mit der get Variable an den Eintrag in der Datenbank zu kommen und diesen für den Page Title zu verwenden?
    Oder kann man Problemlos den Pagetitle im Template anpassen?

    Danke schonmal für die Antwort

  2. #2
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Wenn ich mich nicht irre kannst du im Template noch den Title anpassen

    PHP-Code:
    $GLOBALS['objPage'] -> pageTitle "Dein neuer Title"

  3. #3
    Contao-Nutzer
    Registriert seit
    18.05.2016.
    Beiträge
    29

    Standard

    Oh, das geht so einfach?

    Danke für die Antwort

  4. #4
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ich mache das bei einer news_list.html5 so. Das geht ganz gut.

    Nachtrag:
    Ich hab im fe_page <head> Bereich noch Folgendes stehen

    PHP-Code:
    <?php
    global $objPage;
    ?>
    Geändert von Kahmoon (08.09.2016 um 14:09 Uhr)

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

    Standard

    Entweder
    PHP-Code:
    <?php
    global $objPage;
    $objPage->pageTitle '…';
    ?>
    oder
    PHP-Code:
    <?php $GLOBALS['objPage']->pageTitle '…'?>

  6. #6
    Contao-Nutzer
    Registriert seit
    15.10.2015.
    Beiträge
    136

    Standard

    Code:
    global $objPage; 
    $objPage->pageTitle = '…';
    Nutze ich erfolgreich in meinen Modulen.

    Ich lassen eine Datei per file::xy.php allerdings aus einem /web/ajax/xy.php Ordner laden (Contao 4.4, über einen Umweg, im Template Ordner ist auch eine xy.php, die dann per include die richtige einbindet).
    Da funktioniert es jedoch leider nicht.

    Da ich per Ajax auch dynamisch auf diese Datei zugreife (ist eine Suche) hatte ich mich damals für den /web/ajax/ Ordner entschieden.

    Gibt es dennoch einen Weg den Titel zu ändern (nicht bei der dynamischen Suche, sondern beim Seitenaufruf)?

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
  •