Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: DCA für eine Extension anpassen

  1. #1
    Contao-Nutzer
    Registriert seit
    31.05.2010.
    Ort
    Österreich
    Beiträge
    98

    Standard DCA für eine Extension anpassen

    Ich würde gerne aus einem "normalen" Textarea der Erweiterung dreibein/contao-jobposting-bundle ein Textarea mit tinyMCE Editor machen.

    "Alte" Definition des Felds:
    PHP-Code:
    ...
            
    'teaser' => [
                
    'exclude' => true,
                
    'search' => true,
                
    'inputType' => 'textarea',
                
    'eval' => ['tl_class' => 'clr'],
                
    'sql' => ['type' => Types::TEXT'notnull' => false],
            ],
    ... 
    Dazu habe ich unter app/Resources/contao/dca eine Datei tl_job.php mit diesem Code angelegt:

    PHP-Code:
    <? php

    $GLOBALS['TL_DCA']['tl_job']['fields']['teaser']['eval']['rte'] = 'tinyMCE';
    Funktioniert leider nicht, Fehlermeldungen beim cache-warmup:
    HTML-Code:
    CRITICAL  [console] Error thrown while running command "cache:warmup --env=prod". Message: "Syntax error, unexpected T_VARIABLE on line 3" ["exception" => PhpParser\Error { …},"command" => "cache:warmup --env=prod","message" => "Syntax error, unexpected T_VARIABLE on line 3"]
    Was machen ich falsch?

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

    Support Contao

    Standard

    Hallo,

    falls dus nicht mittlerweile schon selber gefunden hast, du hast in der ersten Zeile deiner tl_job.php zwischen <? und php ein Leerzeichen.
    Das sollte dein Problem sein.

    LG
    Lukas

  3. #3
    Contao-Nutzer
    Registriert seit
    31.05.2010.
    Ort
    Österreich
    Beiträge
    98

    Standard

    Danke, das war's!

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
  •