Eigene Links im Backend

Guten Abend…

wir würden gerne eigene Links, deren 2, im Backend unter dem Menü “Einstellungen” einbinden, welche dann _blank geöffnet werden sollen.

Jemand einen Tipp ob das möglich und wenn ja in welcher Datei ich das dann anlegen muss?

Das ist der erste Schritt in Sachen Backend Template, also bitte nicht gleich auf mich draufhauen, erwarte keine fertige Lösung, nur nen Wink wo ich da dran muss um etwas zu ändern, Danke!

Susanne

Das geht am einfachsten über ein kleines Plugin.

Folgender Code in der Install-Methode reicht aus:

$this->createMenuItem(array(
                'label' => 'Testlink 1',
                'class' => 'sprite-application-block',
                'onclick' => 'window.open("https://www.google.com")',
                'active' => 1,
                'parent' => $this->Menu()->findOneBy(['label' => 'Einstellungen'])
            ));

 

Oder hier als fertige Bootstrap-Datei: GitHub - t2oh4e/NeuPioBackendLink

Oder Installierbares ZIP: https://github.com/t2oh4e/NeuPioBackendLink/raw/master/NeuPioBackendLink.zip

Herunterladen, im Pluginmanager hochladen. Dann sollte das Plugin in deinem Shopsystem unter engine/Shopware/Plugins/Community/Backend/NeuPioBackendLink liegen. Dort die Bootstrap.php bearbeiten und jeweils die Einträge label (Name der im Backend angezeigt wird) und die URL im onclick ändern.

Danach das Plugin installieren und aktivieren und du hast zwei neue Links.

Optional kannst du auch noch das icon ändern indem du bei class einen dieser Werte einsetzt: Backend icon set overview

1 „Gefällt mir“

Hey, super, das ist ja mal ein toller Ansatz. Thumb-Up

Vielen Dank dafür, werde es gleich mal anschauen und probieren.

Susanne

Drin !! Thumb-Up Thumb-Up

Danke noch mal…