Contao-Camp 2024
Ergebnis 1 bis 5 von 5

Thema: Eigenes DCA-Feld unter Download/s hinzufügen

  1. #1
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard Eigenes DCA-Feld unter Download/s hinzufügen

    Hallo zusammen,

    ich möchte gerne den Elementtypen Download und Downloads unter Datei-Elemente jeweils ein eigenes DCA-Feld hinzufügen. Leider konnte ich bisher noch nicht herausfinden in welcher Datei die Anpassung vorzunehmen ist. Für Termine ist es die Datei "tl_calendar_events.php" und für Mitglieder ist es die Datei "tl_member.php", aber welche Datei ist es für Download und Downloads.
    Kann mir bitte jemand den entsprechenden Dateinamen benennen, damit ich die gewünschte Änderung durchführen kann?
    Danke!


    Gruß
    Thomas

  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.942

    Standard

    Download(s) sind ContentElemente, daher würde ich sagen : tl_content
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard

    Hallo zusammen,

    ich bekomme es irgendwie nicht hin, ein eigenes DCA Textfed unter Download einzubinden mittels tl_content. Das Feld soll unter Dateien und Ordner dargestellt werden. DCA Felder erstellen in tl_calendar_events.php oder tl_member.php hat bereits geklappt, nur nicht in tl_content.php.

    Hier ist mein Code:
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['palettes']['default'] = str_replace
    (
        
    '{source_legend}',
        
    '{source_legend},dlinfo',
        
    $GLOBALS['TL_DCA']['tl_content']['palettes']['default']
    );

    $GLOBALS['TL_DCA']['tl_content']['fields']['dlinfo'] = array
    (
        
    'label'                   => &$GLOBALS['TL_LANG']['tl_content']['dlinfo'],
        
    'exclude'                 => true,
        
    'inputType'               => 'text',
        
    'eval'                    => array('rgxp'=>'date''doNotCopy'=>true'datepicker'=>true'tl_class'=>'w50 wizard'),
        
    'sql'                     => "int(10) unsigned NULL"
    ); 
    Kann mir bitte jemand mitteilen wo mein Fehler liegt?
    Danke!


    Gruß

    Thomas

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

    Standard

    Du musst die Palette des jeweiligen Inhaltselementes anpassen. Aktuell hast du die "default" Palette geändert, die von keinem Inhaltselement benutzt wird. Außerdem würde ich dir empfehlen den PaletteManipulator zu verwenden.

  5. #5
    Contao-Fan
    Registriert seit
    31.01.2016.
    Ort
    Kaufbeuren
    Beiträge
    473

    Standard

    Danke für die Info, hat super geklappt.

    Gruß
    Thomas

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
  •