config.xml dynamisch mit s_articles_attributes füllen

Bin eben beim Experiementieren und wollte ein Select in der Plugin config.xml dynmaisch mit den Artikel Attributes füllen. Irgendwie klappt das noch nicht so ganz und ich sehe den Fehler nicht.

Ich sehe das die Werte per Ajax korrekt geholt werden, aber die Auswahlbox erzeugt mir nur leere Fehler. Bei YourPrefix der Name vom Plugin und bei YourName der Name vom jeweiligen Feld.

Als Grundlage habe ich diese Seite benutzt:

https://developers.shopware.com/developers-guide/plugin-configuration/#remote-combobox-with-own-store

Warum sehe ich nur leere Felder?

 

Du hast zwei mal columnName im Store

Ja ich weiß, soll auch so sein. Einmal als Value und als angezeigter Wert. Hatte vorher dort ID stehen, aber deswegen ging die Anzeige auch nicht.

Falls hier noch eine Antwort gesucht wird bzw. für die Nachwelt:

Mit diesen Threads konnte ich es lösen:

https://forum.shopware.com/discussion/56060/wie-eigene-store-model-fuer-plugin-config-xml-laden
https://forum.shopware.com/discussion/58338/config-xml-element-store-speichert-displayfield-als-valuefield

So sieht meine Lösung aus:

            name_feld
            Label DE
            Label EN
            
            
            
                id
                lastname
                true

Vor allem der Bereich

                id
                lastname
                true

Fehlt meiner Ansicht nach in der Doku (Plugin configuration) und kann gerne dort ergänzt werden :slight_smile:

Hey @codiverse‍,

es wäre schön wenn du einen Pull Request erstellst. Oben rechts auf der Seite findest du einen Edit Link, ganz einfach über die UI :slight_smile:

Hey @Shyim‍,

klar, danke für die Info. Habe ich gemacht!

Nun hätte ich ebenfalls eine Frage. Wie und wo in meinem Plugin muss ich den Controller erstellen? Habt Ihr mir hierzu zufälligerweise eine Musterbeispiel.

Mein Ziel ist das selbe wie der Thread Ersteller, d.h. ich versuche die Produktattribute in einem Select oder Combo-Feld darzustellen. Ggbfs. möchte der Thread Ersteller seinen Code oder Plugin mit mir teilen.