Ergebnis 1 bis 5 von 5

Thema: DCA Deaktivierung "Bildabstand" am CE Text

  1. #1
    Contao-Fan Avatar von mandrake
    Registriert seit
    19.06.2009.
    Ort
    Düsseldorf
    Beiträge
    461

    Standard DCA Deaktivierung "Bildabstand" am CE Text

    Ich möchte in Contao 4 das Widget "Bildabstand" am CE Text komplett deaktivieren/ ausblenden. Kann mir jemand mit einem entsprechenden DCA Eintrag weiterhelfen?

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

    Standard

    Ich würde sagen, Du musst imagemargin aus allen Paletten entfernen, also aus

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['palettes']['image'
    und

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['subpalettes']['addimage'
    indem Du sie passend neu setzt.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Fan Avatar von mandrake
    Registriert seit
    19.06.2009.
    Ort
    Düsseldorf
    Beiträge
    461

    Standard

    Danke für den Tipp! Weiß nur leider trotzdem gerade nicht, wie ich das im Detail angehen müsste.
    Geändert von mandrake (23.09.2017 um 13:49 Uhr)

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

    Standard

    Definition von Contao ist

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['palettes']['image'] = '{type_legend},type,headline;{source_legend},singleSRC,size,imagemargin,fullsize,overwriteMeta;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID;{invisible_legend:hide},invisible,start,stop'
    Dort imagemargin raus nehmen. Entweder (nicht elegant) indem Du es so neu definierst:

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['palettes']['image'] = '{type_legend},type,headline;{source_legend},singleSRC,size,fullsize,overwriteMeta;{template_legend:hide},customTpl;{protected_legend:hide},protected;{expert_legend:hide},guests,cssID;{invisible_legend:hide},invisible,start,stop'
    oder (m.E. besser) indem Du es ersetzt:

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_content']['palettes']['image'] = str_replace('imagemargin,'''$GLOBALS['TL_DCA']['tl_content']['palettes']['image']); 
    Besser deshalb, weil Du dann nichts kaputt machst, wenn eine andere Erweiterung die Einstellung $GLOBALS['TL_DCA']['tl_content']['palettes']['image']
    verändert hätte, was Du dann nicht berücksichtigen würdest.

    Selbiges Vorgehen dann mit allen Paletten/Subpaletten.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  5. #5
    Contao-Fan Avatar von mandrake
    Registriert seit
    19.06.2009.
    Ort
    Düsseldorf
    Beiträge
    461

    Standard

    Super - ich danke Dir!

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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