Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: Robots Default Wert ändern

  1. #1
    Contao-Nutzer Avatar von quenn
    Registriert seit
    28.03.2013.
    Ort
    Köln
    Beiträge
    130

    Standard Robots Default Wert ändern

    Hallo,

    ich versuche, den Default Wert vom Feld "Robots" beim Erstellen einer neuen Seite automatisch auf "noindex,follow" zu setzen. Ich hab verschiedene Variationen von folgendem Code in system/config/dcaconfig.php ausprobiert:

    PHP-Code:
    <?php

    $GLOBALS
    ['TL_DCA']['tl_page']['robots']['options'] = 'noindex,follow';
    Aber alles bisher ohne Ergebnis. Wie könnte ich hier weiterkommen?

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

    Standard

    Du hast ['fields'] vergessen. Außerdem benutzt du ['options'] falsch - damit überschreibst du die zur Verfügung stehenden Optionen (und da es kein Array is, wäre es dann sowieso falsch). Default Werte setzt du im DCA entweder mit default oder über die SQL Definition.

  3. #3
    Contao-Nutzer Avatar von quenn
    Registriert seit
    28.03.2013.
    Ort
    Köln
    Beiträge
    130

    Standard

    Danke Spooky, habe es nun so gelöst:

    PHP-Code:
    <?php

    $GLOBALS
    ['TL_DCA']['tl_page']['fields']['robots']['sql'] = "varchar(32) NOT NULL default 'noindex,follow'";

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
  •