Ergebnis 1 bis 3 von 3

Thema: Backend-Felder einer Extension (Grafische Navigation) entfernen?

  1. #1
    Contao-Nutzer
    Registriert seit
    02.11.2009.
    Ort
    Zürich
    Beiträge
    55

    Standard Backend-Felder einer Extension (Grafische Navigation) entfernen?

    Hallo.

    Ich verwende die Extension "Grafische Navigation", welche ermöglicht, einer Seite drei Bilder hinzuzufügen.
    Ich möchte das Backend nun aber so anpassen, dass nur noch ein Feld zur Bildauswahl dargestellt wird (da ich nur eines benötige). Leider kann ich die Felder nicht (wie bei den Core-Felder) über die Benutzergruppen-Einstellungen ausblenden.

    Wie muss ich vorgehen?
    Ich schätze, das geht über die DCA-Config... Kenn mich aber leider nicht so damit aus.

    Hier die DCA-Config der Extension:




    PHP-Code:
    // Palette hinzufügen
    $GLOBALS['TL_DCA']['tl_page']['palettes']['regular'] =     // Reguläre Seite
        
    str_replace('description','description;{graphnavi_legend:hide},nopic,ropic,actpic',$GLOBALS['TL_DCA']['tl_page']['palettes']['regular']);
    $GLOBALS['TL_DCA']['tl_page']['palettes']['redirect'] =     // Externe Weiterleitung
        
    str_replace('target','target;{graphnavi_legend:hide},nopic,ropic,actpic',$GLOBALS['TL_DCA']['tl_page']['palettes']['redirect']);
    $GLOBALS['TL_DCA']['tl_page']['palettes']['forward'] =     // Interne Weiterleitung
        
    str_replace('jumpTo','jumpTo;{graphnavi_legend:hide},nopic,ropic,actpic',$GLOBALS['TL_DCA']['tl_page']['palettes']['forward']);

    // Felder zu tl_page hinzufügen
    $GLOBALS['TL_DCA']['tl_page']['fields']['nopic'] = array(
        
    'label' => &$GLOBALS['TL_LANG']['tl_page']['nopic'],
        
    'inputType' => 'fileTree',
        
    'eval' => array('files'=>true,'filesOnly'=>true,'extensions'=>'jpg,jpeg,gif,png','fieldType'=>'radio')
    );

    $GLOBALS['TL_DCA']['tl_page']['fields']['ropic'] = array(
        
    'label' => &$GLOBALS['TL_LANG']['tl_page']['ropic'],
        
    'inputType' => 'fileTree',
        
    'eval' => array('files'=>true,'filesOnly'=>true,'extensions'=>'jpg,jpeg,gif,png','fieldType'=>'radio')
    );

    $GLOBALS['TL_DCA']['tl_page']['fields']['actpic'] = array(
        
    'label' => &$GLOBALS['TL_LANG']['tl_page']['actpic'],
        
    'inputType' => 'fileTree',
        
    'eval' => array('files'=>true,'filesOnly'=>true,'extensions'=>'jpg,jpeg,gif,png','fieldType'=>'radio')
    ); 
    [Anmerkung Moderation: Bitte Code mittels dem dafür vorgesehen Codeblock formatieren]
    Geändert von schman (06.05.2010 um 09:10 Uhr)

  2. #2
    Contao-Fan Avatar von deerwood
    Registriert seit
    24.11.2009.
    Ort
    Hamburg
    Beiträge
    344

    Standard

    Hallo mitlinks,

    in system/config/dcaconfig.php markierst Du die Felder ropic/actpic mit exclude:

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_page']['fields']['ropic']['exclude'] = true;
    $GLOBALS['TL_DCA']['tl_page']['fields']['actpic']['exclude'] = true
    Dann solltest Du in den Benutzereinstellungen die beiden Felder wie gewohnt abwählen können und die Erweiterung verwendet dann überall nopic.

    LG, Georg

  3. #3
    Contao-Nutzer
    Registriert seit
    02.11.2009.
    Ort
    Zürich
    Beiträge
    55

    Standard

    Vielen Dank für die Hilfe!!

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Grafische Navigation
    Von Rastafanda im Forum Sonstige Erweiterungen
    Antworten: 49
    Letzter Beitrag: 19.04.2011, 18:16
  2. Grafische Navigation
    Von Rastafanda im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 06.08.2010, 13:19
  3. Grafische Navigation
    Von Rastafanda im Forum Sonstige Erweiterungen
    Antworten: 4
    Letzter Beitrag: 28.07.2010, 12:39
  4. Grafische Navigation mit Überlappung
    Von mbartsch im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 08.06.2010, 15:16
  5. Grafische Navigation Trail
    Von hinz.t im Forum Sonstige Erweiterungen
    Antworten: 4
    Letzter Beitrag: 28.12.2009, 14:05

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •