Ich habe in SW6 zwei Verkaufskanäle, einmal für DE und CH. Beide haben das gleiche Theme zugewiesen,
Wie kann ich die beiden im Theme unterscheiden? Wie ist die Variable für saleschannelid?
Danke und Gruss
Antwort an mich selbst
context.salesChannel.id
Am besten deinen letzten Post gleich als Lösung markieren.
Hallo kannst du mir bitte kurz deine Lösung erklären ? Wir haben auch 2 Verkaufskanäle und jetzt habe ich eine Templateanpassung gemacht, diese soll aber nur für einen Shop gültig sein. Sprich ich benötige hierzu die sales_channel-id und diese finde ich nicht. schöne grüße
@shopsono
Der Saleschannel steht in der Datenbank unter:
sales_channel_domain guckste nach der dazugehörigen domain. dann nimmst du das Feld „id“ und machst vorn „0x“ weg, das ist dann deine saleschannelid.
Und dann im template:
{% if context.salesChannel.id == 'c12cee1079504c1cad8d764644e39123' %}123{% endif %}
Oder etwas einfacher im Link des Sales-Chanels im Admin:
https://xxx/admin#/sw/sales/channel/detail/018d803653f37f50b797f7c768717092/base