Jump to content

choix de la couleur dans la fiche produit


Momiji

Recommended Posts

Bonjour,

Dans la fiche produit du FO, s'affichent toutes les couleurs des déclinaisons de ce produit, même s'il n'est plus disponible dans l'une ou plusieurs de ces couleurs.
Si on clique sur une couleur indisponible - et donc impossible à acheter - le choix se porte automatiquement sur la couleur par défaut, sans affichage d'aucun message indiquant l'indisponibilité de la couleur choisie.

J'aimerais, pour simplifier, n'afficher que les couleurs dispo.

Voici le code qui affiche les différentes couleurs (product.tpl)

        {if $colors}
       <!-- colors -->


{l s='Pick a color:' js=1}

           {foreach from=$colors key='id_attribute' item='color'}
{if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')}{/if}
           {/foreach}



Je pense qu'en le modifiant légèrement, on peut éliminer les couleurs indisponibles:

        {if $colors}
       <!-- colors -->


{l s='Pick a color:' js=1}

           {foreach from=$colors key='id_attribute' item='color'}
                   {if XXXXXXX != 0}
{if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')}{/if}
                   {/if}
           {/foreach}



J'ai essayé sans succès d'écrire un test valide.
La solution existe pourtant : avec {debug} on peut voir que la variable $combinations contient l'information des quantités disponibles pour chaque attribut de couleur.

Quelqu'un peut-il m'aider ?

Merci d'avance.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...