Ergebnis 1 bis 9 von 9

Thema: PageTitle aus PHP File heraus setzen

  1. #1
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard PageTitle aus PHP File heraus setzen

    hallo,

    ich versuche, aus einer mit {{file::datei.php}} eingebundenen PHP-datei, den seitentitel zu setzen, damit in der seiteninternen suche auch jeweils der korrekte titel ausgegeben wird.

    ich kenne diesen artikel dazu, komme aber mit

    PHP-Code:
    $GLOBALS['objPage']->pageTitle  =  $result['titel'];
    bzw
    $GLOBALS
    ['objPage']->title  =  $result['titel']; 
    nicht ans ziel.

    gibt's ne andere möglichkeit?

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

    Standard

    Beschreibe dein Vorhaben genauer. Ein Script mit {{file::*}} auszuführen ist nie eine gute Lösung.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    In dem verlinkten Artikel steht aber was anderes, als das was du gemacht hast, nämlich:

    PHP-Code:
    <?php
    global $objPage// im fe_-Template nicht erforderlich
    $objPage->title 'foobar';
    ?>

  4. #4
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    Zitat Zitat von cliffparnitzky Beitrag anzeigen
    In dem verlinkten Artikel steht aber was anderes, als das was du gemacht hast, nämlich:

    PHP-Code:
    <?php
    global $objPage// im fe_-Template nicht erforderlich
    $objPage->title 'foobar';
    ?>
    stimmt - das hatte ich auch schon ausprobiert. keine änderun ;(

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107
    » sponsor me via GitHub or PayPal or Revolut

  6. #6
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Beschreibe dein Vorhaben genauer. Ein Script mit {{file::*}} auszuführen ist nie eine gute Lösung.
    warum nicht? bin häufig ganz zufrieden ...

    jedenfalls:
    es soll ein veranstaltungskatalog dargestellt werden, der nach thema und unterthema gruppiert ist.
    und am ende möchte man natürlich auch zu einer detail-seite kommen.

    außerdem soll es eine autocomplete-suche nur über diese veranstaltungen geben.

    mein php-file gruppiert mir die themen und unterthemen und baut auch einmal täglich ein json-file, das die autocomplete-suche füttert.
    ein 2. file stellt den detaildatensatz dar.
    soweit alles ganz tacko, bis ich auf die idee kam, ich hätte gern den titel der veranstaltung dynamisch im <title> tag.

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

    Standard

    Das musst du näher beschreiben, ich verstehe das Setup nicht wirklich. Es hört sich so an, wie wenn du eine Reader-Page mit Reader-Modul brauchst, oder nicht?
    » sponsor me via GitHub or PayPal or Revolut

  8. #8
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    hallo spooky,

    ja genau, ein list-view und ein reader für den detail-datensatz.

    ist eigentlich gar keine raketenforschung.

    aber was hat das mit der problematik des pageTitles zu tun ?
    geht das nicht aus einem php-file?

  9. #9
    Contao-Fan Avatar von herr rilke
    Registriert seit
    29.01.2011.
    Ort
    Münster
    Beiträge
    401

    Standard

    mh,

    auf jeden fall funktioniert es mit dem modul auflistung, wenn ich dort die templates anpasse, kann ich mit

    Code:
     global $objPage; 
     $objPage->pageTitle = 'individueller title'
    den <title> ändern.

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
  •