Hallo,
weiß jemand, wie man cms Elemente via Twig mit einem Wert vorbelegen kann:
{% sw_include ‚@Storefront/storefront/element/cms-element-form/form-components/cms-element-form-input.html.twig‘
with {
required: true,
fieldName: ‚subject‘,
default: ‚mein standardwert‘, // so in der Art
additionalClass: ‚col-12‘,
label: ‚contact.subjectLabel‘,
placeholder: ‚contact.subjectPlaceholder‘
}
%}
Hallo,
hast du dich damit denn überhaupt mal beschäftigt?
Wie man beispielsweise an dieser Stelle platform/cms-element-form-input.html.twig at trunk · shopware/platform · GitHub sieht, setzt er durch die Variable „fieldname“ den Namen beispielsweise auf „subject“. Somit würde es überhaupt nichts bringen, wenn du an deiner genannten Stelle eine weitere Variable ergänzt, wenn du die Variable nicht irgendwo in dem von mir genannten Template auch auswertest.
Grüße
Sebastian
Hallo,
danke für das Feedback, auch wenn es mir nicht wirklich weitergeholfen hat. Mir ist nach wie vor nicht klar, ob und wie man das Feld vorbelegen kann. Da ich aber sowieso ein eigenes Formular verwende, habe ich nun den Code aus cms-element-form-input.html.twig übernommen und für meine Zwecke angepaßt.