Wenn ein Benutzer auf eine Schaltfläche klickt, die Klassennamen hat: ‚3-col‘, wird es den folgenden Code ausführen: ‚{% assign products_per_row =‚3‘%}‘ .Shopify Klick auf verschiedenen Taste unterschiedliche Flüssigkeits Code ausführen
und wenn ein Benutzer auf Knopfdruck '4-col', wird es den folgenden Code ausführen: '{% assign products_per_row = "4" %}'.
jedoch unterhalb der Code nicht funktioniert.
Ich habe alle Möglichkeiten erforscht, das zu tun, aber ich kann es nicht. Jeder Rat wird geschätzt. Vielen Dank!
<button class='3-col' onclick="prod3()"></button>
<button class='4-col'onclick="prod4()" ></button>
{% include 'product-loop' with settings.collection_sidebar %}
<script type="text/javascript">
function prod3(){
{% assign products_per_row = "3" %}
}
function prod4(){
{% assign products_per_row = "4" %}
}
</script>
Flüssigkeit a Vorlagensprache. Es funktioniert nicht so. Sie können die Flüssigkeit nicht mehr wechseln, sobald die Seite gerendert/geladen wurde. – HymnZ
Gibt es eine andere Möglichkeit, dass ich es implementieren kann? – user21
Was möchten Sie erreichen? Erwähnen Sie das in der Frage. – HymnZ