Ergebnis 1 bis 2 von 2

Thema: Leads - Symbole im Backend-ausblenden

  1. #1
    Contao-Nutzer Avatar von Schmidty
    Registriert seit
    06.06.2011.
    Ort
    Pforzheim
    Beiträge
    203

    Standard Leads - Symbole im Backend-ausblenden

    Hallo,
    ich habe Leads im Einsatz und bisher über die dcaconfig.php für Redakteure einige Lead-Symbole im Backend ausgeblendet. Dazu steht in der dcaconfig.php:

    Code:
    // Leads Menüpunkte für BE-User ausblenden
    if (!BackendUser::getInstance()->isAdmin)
    {
    	unset ($GLOBALS['TL_DCA']['tl_lead']['list']['operations']['delete']);
    	unset ($GLOBALS['TL_DCA']['tl_lead']['list']['operations']['data']);
    	unset ($GLOBALS['TL_DCA']['tl_lead']['list']['operations']['notification']);
    	unset ($GLOBALS['TL_DCA']['tl_lead']['list']['global_operations']['all']);
    }
    Jetzt möchte ich Contao4-Konform die dcaconfig.php nicht mehr verwenden. Ich habe in app/Resources/contao/dca eine Datei tl_lead.php angelegt und den Inhalt entsprechend übernommen. Der Symfony-Cache wurde gelöscht, danach werden alle Einträge in der tl_lead.php im Backend umgesetzt, nur der Eintrag für die Notificataion nicht. Die gewünschten Symbole sind ausgeblendet, aber die Glocke für die Notification bleibt sichtbar. Wenn die dcaconfig.php verwendet wird, wird auch wie gewünscht die Glocke für die Notification ausgeblendet.

    Dieser Eintrag funktioniert nicht in der tl_lead.php aber in der dcaconfig.php:
    Code:
    unset ($GLOBALS['TL_DCA']['tl_lead']['list']['operations']['notification']);
    Was muss hier geändert werden, damit das Symbol für die Lead-Notification im Backend ausgeblendet wird.

    Noch ein paar Details: Contao 4.4.35, PHP 7.2, Leads und Notification-Center in den aktuellsten Versionen

  2. #2
    Contao-Urgestein Avatar von cliffparnitzky
    Registriert seit
    08.10.2010.
    Ort
    Lüneburg
    Beiträge
    2.451
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Der Button ist via Callback hinzufgefügt: https://github.com/terminal42/contao..._lead.php#L411 . Um den auszublenden, muss der Callback überschrieben werden.

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
  •