Danke euch für die Tipps! Kurz zum Setup, damit klar ist, worüber wir reden: Wir betreiben zwei komplett getrennte Shops, steuern aber beide zentral über eine
JTL-Wawi, weil es dieselben Produkte sind, der eine
Shop ist B2C, der andere B2B. Der eine läuft auf
Shopify, der andere ist unser JTL-Shop.
Das Kurzbeschreibungs-Attribut haben wir wie empfohlen umgesetzt: eigenes Attribut in der Wawi angelegt (bei uns meta_kurzbeschreibung:custom:multi_line_text_field), per
Ameise befüllt, über den
Connector nach Shopify gespielt und dort per Custom-Liquid-Block in der Section ausgegeben. Als normales Attribut, nicht als Funktionsattribut, das läuft in Shopify soweit sauber.
Jetzt haben wir aber ein Folgeproblem, und wichtig vorab: Es tritt ausschließlich im JTL-Shop auf, nicht in Shopify.
Auf einzelnen Artikel-Detailseiten im JTL-Shop verschwindet sporadisch der "In den Warenkorb"-Button. Nicht bei allen Artikeln, nicht dauerhaft. Entscheidend: Ist der Button einmal weg, kommt er erst wieder, wenn wir den Shop-
Cache leeren. Danach ist die Seite wieder normal, bis es irgendwann erneut auftritt.
Aufgefallen ist es uns ungefähr seit dem Zeitpunkt, an dem wir das Kurzbeschreibungs-Attribut eingeführt haben. Da wir alles über eine Wawi steuern, landet dieses Attribut natürlich auch an den Artikeln, die im JTL-Shop ausgegeben werden. Unser Verdacht: Es hängt entweder mit diesem neuen Attribut zusammen oder damit, dass die Kurzbeschreibung bei manchen Artikeln gepflegt ist und bei anderen leer/uneinheitlich – und dass beim Cachen dann eine "kaputte" Template-Ausgabe eingefroren wird.
Hat jemand von euch eine Idee, woran das liegen könnte?