Sw6 button für Plugin config

Hallo zusammen.

Gibt es die Möglichkeit in SW6 einen button in der config.xml zu integrieren (So wie in Sw5)?

In der xsd sowie im Code hab ich keine möglichkeit gefunden.

 

Gruß Raggy

 

Hilft die das vielleicht weiter?

https://docs.shopware.com/en/shopware-platform-dev-en/internals/plugins/plugin-config?category=shopware-platform-dev-en/internals/plugins#configuring-input-fields

Viele Grüße

Andre

Hallo Andre,

 

danke für die schnell Rückmeldung. Leider konnte ich auch in der Dokumentation keinen Button oder zumindest ein Feld entdecken wo ich JS ausführen kann.

Hallo Raggy,

ein wenig verspätet, aber vielleicht brauchst du ja noch eine Lösung. Du kannst die config.xml einfach mit eigenen Komponenten erweitern. Ich brauchte beispielsweise ein Banner über den Einstellungen:

config.xml:

            banner

test-image/index.js (component):

import testImageDe from './test-image_de.png';
import testImageEn from './test-image_en.png';

Shopware.Component.register('test-image', {
    template: '',

    computed: {
        imgUrl() {
            if( this.$store.state.adminLocale.currentLocale === 'de-DE' ) {
                return testImageDe ;
            }
            return testImageEn ;
        }
    }
});

Und ähnlich könnte es auch mit einem zusätzlichen Button funktionieren.

1 „Gefällt mir“

Hi pclaisse,

Genau sowas hab ich gesucht. Vielen Dank!