Ergebnis 1 bis 5 von 5

Thema: Eigene Seitenvariable ausgeben

  1. #1
    Contao-Nutzer
    Registriert seit
    02.04.2021.
    Beiträge
    68

    Standard Eigene Seitenvariable ausgeben

    Hallo Zusammen,
    ich habe in tl_page ein Feld "canonicalUrl" dazu gebaut, damit ich eben eine Canonical URL angeben kann. Das Feld ist jetzt auch in tl_page in der DB sichtbar und kann im Backend gesetzt werden. Nur im fe_page wird es nicht ausgegeben, ich kann mir aber nicht erklären warum.

    So habe ich das im Head bei fe_page eingebaut:
    PHP-Code:
    <?php if ($this->canonicalUrl) : ?><link rel="canonical" href="<?php echo $this->canonicalUrl?>"><?php endif ?>
    Irgendwer eine Idee warum das nicht ausgegeben wird?

  2. #2
    Contao-Nutzer
    Registriert seit
    10.06.2021.
    Beiträge
    239
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde an deiner Stelle auf 4.13 updaten. Da hast du Canonical URLs standardmäßig dabei.
    Außerdem ist 4.4 schon lange EOL.

  3. #3
    Contao-Nutzer
    Registriert seit
    02.04.2021.
    Beiträge
    68

    Standard

    Updaten ist leider keine Option :/ , aber danke.

    Update
    Werde mal diese Erweiterung versuchen zu installieren: https://plenta.io/rel-canonical-in-contao-verwenden
    Geändert von mikefmmedia (20.12.2022 um 10:56 Uhr)

  4. #4
    Contao-Nutzer
    Registriert seit
    10.06.2021.
    Beiträge
    239
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hab jetzt grade nochmal in einer Installation von mir geschaut, wo ich was ähnliches gemacht hatte, allerdings 4.13.
    Anscheinend kann man nicht mit $this->... auf die Felder der Page zugreifen. Ich hatte das dort mit $objPage->... gemacht, davor muss natürlich global $objPage; aufgerufen werden.
    In 4.4 wird's denke ich ähnlich sein, vielleicht hilft dir das.

  5. #5
    Contao-Nutzer
    Registriert seit
    02.04.2021.
    Beiträge
    68

    Standard

    Danke lbableck, habe es aber jetzt mit der Erweiterung lösen können.

    Ich dachte ich hätte schon mal danach gesucht und nichts gefunden, darum habe ich gleich versucht es selber zu machen.

    Zitat Zitat von mikefmmedia Beitrag anzeigen
    Updaten ist leider keine Option :/ , aber danke.

    Update
    Werde mal diese Erweiterung versuchen zu installieren: https://plenta.io/rel-canonical-in-contao-verwenden

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
  •