annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

Liquid error: Exceeded maximum number of unique handles for all_products

Highlighted
Nouveau membre
1 0 0

Bonjour à tous ! :)

J'utilise la fonction all_products[] sur ma boutique. Je sais que la boucle est limitée à 20 handle uniquement.

C'est pour cela que j'ai mis une limite à 15 dans ma boucle :

{% for product in all_products limit:15 %}
  {% assign handle = product | split : '|' | first | handle %}
  {% assign proc = all_products[handle] %}
  {% include 'product-grid-item', product: proc %}
{% endfor %}

Malgré cette limite, j'ai quand même le message qui s'affiche au bout du 5ème tour : "Liquid error (product-spec-benf line 343): Exceeded maximum number of unique handles for all_products." (si je limite à 4 je n'ai pas de message d'erreurs).

 

Quelqu'un sait d'où vient le soucis ?

 

Le quota des 20 produits est bien par fonction ? Ou le quota prend en compte la totalité des handle affichés sur la page (dans le cas où la fonction est utilisée à plusieurs reprises sur la page) ? 

 

Par avance, merci de votre aide ! :)

Arthur

0 J'aime