Ergebnis 1 bis 3 von 3

Thema: <?php if (TL_MODE === 'BE'): ?> in Contao > 5

  1. #1
    Contao-Nutzer
    Registriert seit
    19.07.2011.
    Beiträge
    79

    Standard <?php if (TL_MODE === 'BE'): ?> in Contao > 5

    Weiß jemand wie ich

    <?php if (TL_MODE === 'BE'): ?>

    ab Contao 5 schreibe?

    Es geht hier darum ne variable nur im be auszugeben:

    PHP-Code:
    <?php if (TL_MODE === 'BE'): ?> <code class="uk-hidden"><?php echo $this->note ?> </code> <?php else: ?>  <?php endif ?>
    Geändert von oligro (10.08.2023 um 16:20 Uhr)

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.943
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    An Stellen, wo keine DependencyInjection möglich - oder kein Constructor vorhanden ist, wie z.B. in der config.php, folgenden Inline-Code verwenden.

    PHP-Code:
    // das Konstrukt 
    // if (TL_MODE === 'BE')
    // kann durch folgende Zeilen ersetzt werden

    use Contao\System;
    use 
    Symfony\Component\HttpFoundation\Request;
    if (
    System::getContainer()->get('contao.routing.scope_matcher')
        ->
    isBackendRequest(System::getContainer()->get('request_stack')->getCurrentRequest() ?? Request::create(''))

    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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
  •