FROM CACHE - de_header
Gelöst

Materialien und Lieferzeiten werden für jedes Produkt übernommen?

ben333
Besucher
2 0 1

Guten Tag,

 

Ich habe das Problem, dass alle Materialien, sowie Lieferzeiten die ich im Theme-Editor ändere automatisch für alle Produkte übernommen wird. Da ich aber verschiedene Produkte mit verschiedenen Lieferzeiten anbiete, ist das nicht von Vorteil.

Zwangsläufig müsste ich die Icons rauswerfen und das Ganze über die Produktbeschreibung machen. Mit Icons wäre es natürlich besser.

Gibt es da Lösungsvorschläge?

 

Liebe Grüße

Ben

1 AKZEPTIERTE LÖSUNG

r8r
Shopify Expert
2555 327 940

Erfolg.

@ben333 – ich nehme an, dass Du die Produktinfos direkt im Template hinterlegt hast. Das führt dazu, dass Du für alle Produkte, die dieses Template verwenden, dieselben Inhalte ausgespielt werden. Jetzt fallen mir zwei Ansätze ein:

 

1.) Der weniger nachhaltige Ansatz: Solltest Du nur 2-3 unterschiedliche Permutationen von Lieferzeiten haben, kannst Du Dir für jede ein eigenes Template anlegen und entsprechend dem jeweiligen Produkt zuordnen um den ausgespielten Inhalt so zu beeinflussen.

2.) Der komplexere aber flexiblere Ansatz: Bilde die Lieferzeit in einem Metafield ab und gibt den Inhalt dieses Metafields auf der Produktseite aus. Die Metafield-Ausgabe muss im Template eingearbeitet werden. Ich würd das so umsetzen, dass Die Lieferzeit-Angaben in der Sprachverwaltung gesetzt werden können. Ist ein wenig Programmieraufwand aber sicher in der Handhabung einfacher und vielseitiger; so haben wir das in der Vergangenheit auch schon mehrfach implementiert.

 

Liebe Grüße,

Mario

★ Ja, man kann mich buchen; schreib mir eine Nachricht!
★ Hinterlass gerne ein Like und markiere meine Antwort gegebenenfalls als Lösung. Ich freue ich mich immer über eine Spende an die (Kinder)krebshilfe oder eine kleine Aufmerksamkeit.
Studio Mitte

Lösung in ursprünglichem Beitrag anzeigen

4 ANTWORTEN 4

r8r
Shopify Expert
2555 327 940

Erfolg.

@ben333 – ich nehme an, dass Du die Produktinfos direkt im Template hinterlegt hast. Das führt dazu, dass Du für alle Produkte, die dieses Template verwenden, dieselben Inhalte ausgespielt werden. Jetzt fallen mir zwei Ansätze ein:

 

1.) Der weniger nachhaltige Ansatz: Solltest Du nur 2-3 unterschiedliche Permutationen von Lieferzeiten haben, kannst Du Dir für jede ein eigenes Template anlegen und entsprechend dem jeweiligen Produkt zuordnen um den ausgespielten Inhalt so zu beeinflussen.

2.) Der komplexere aber flexiblere Ansatz: Bilde die Lieferzeit in einem Metafield ab und gibt den Inhalt dieses Metafields auf der Produktseite aus. Die Metafield-Ausgabe muss im Template eingearbeitet werden. Ich würd das so umsetzen, dass Die Lieferzeit-Angaben in der Sprachverwaltung gesetzt werden können. Ist ein wenig Programmieraufwand aber sicher in der Handhabung einfacher und vielseitiger; so haben wir das in der Vergangenheit auch schon mehrfach implementiert.

 

Liebe Grüße,

Mario

★ Ja, man kann mich buchen; schreib mir eine Nachricht!
★ Hinterlass gerne ein Like und markiere meine Antwort gegebenenfalls als Lösung. Ich freue ich mich immer über eine Spende an die (Kinder)krebshilfe oder eine kleine Aufmerksamkeit.
Studio Mitte

Finer
Shopify Expert
2006 417 718

@ben333 ich würde dir den zweiten Ansatz von @r8r empfehlen. Glücklicherweise ist das mit Shopify OS2.0 etwas einfacher geworden, da man im Template über den Theme-Editor einen dynamischen Inhalt (Metafelder) auswählen kann. Daher muss man nicht mehr in den Code, um ein Metafeld anzulegen.

 

Hier findest du mehr Informationen über Metafelder:

https://help.shopify.com/de/manual/metafields

 

Und hier eine Anleitung, wie du diese anzeigen kannst:

https://help.shopify.com/de/manual/metafields/displaying-metafields-on-your-online-store

 

- Did my answer help? Mark my post with a like
- Did I solve your problem? Mark my post as an accepted solution.
- You need professional help? Contact our Shopify Partner Agency
ben333
Besucher
2 0 1

@Finer @r8r 

Vielen Dank euch beiden! Hat geklappt😁

r8r
Shopify Expert
2555 327 940

@ben333 – freut mich, dass das geklappt hat! Weiterhin viel Erfolg!

★ Ja, man kann mich buchen; schreib mir eine Nachricht!
★ Hinterlass gerne ein Like und markiere meine Antwort gegebenenfalls als Lösung. Ich freue ich mich immer über eine Spende an die (Kinder)krebshilfe oder eine kleine Aufmerksamkeit.
Studio Mitte