Plugin MailTemplate Select ohne Beschriftung

Ich habe in meiner Plugin-Konfiguration ein Feld um ein Mail-Template auszuwählen:

<component name="sw-entity-single-select">
    <name>emailTemplateCopy</name>
    <entity>mail_template</entity>
    <label>Email template customer copy</label>
    <label lang="de-DE">E-Mail Vorlage Kunde</label>
    <defaultValue>7c94d9f7015d47a8b9f526d86524d6c3</defaultValue>
</component>

Wenn ich jetzt in der Plugin-Konfiguration ein Mail-Template auswählen möchte, sieht das so aus:


Die ganzen Mail-Vorlagen sind zwar vorhanden aber nicht beschriftet.

Das ganze habe ich am 03.03. im Issue Tracker gemeldet

Das Ticket hat den Status „Backlog“ und ist aktuell nicht für ein konkretes Release vorgesehen. Sollte das Ticket durch eine höhere Anzahl an Votes mehr Relevanz bekommen, kann sich der Staus jeder Zeit ändern.

Hab ich das irgendwo ein Fehler drin oder warum wird das ignoriert?

kann das jemand bestätigen?

Liegt daran, weil beim sw-entity-single-select der default Wert für „labelProperty“ = „name“ ist. Die Templates haben aber nicht „name“ sondern „description“ als Bezeichnung. Habe das Problem auch bei den Anreden…

Ist jedoch kein Bug, du kannst ja auch ein custom component bauen.

1 „Gefällt mir“

Für jede Kleinigkeit muss man einen Umweg gehen. Ich hatte gehofft, dass inkonsistente Bezeichnungen mit v6 der Vergangenheit angehören. Ja, es ist technisch gesehen vielleicht kein Bug aber wenn man eine Komponente aus der Library nur fehlerhaft benutzen kann, weil die Feldbezeichnung der Entity nicht passt, ist es in der Praxis dann ja doch irgendwie ein Bug.