THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline

#1 caracteristique pas définie

(22-03-2010 13:47:33)


Bonjour,

je seche un peu la dessus:

but: certains produits doivent pouvoir être commandés avec 1 des 3 déclinaisons disponibles. Pour cela, j'ai créé la caractéristique "choisir attache" que je met à oui ou non.
Je boucle ensuite dans la page produits pour afficher:
- si "choisir attache" = oui et "stock" non vide:
liste déroulante des déclinaisons et bouton ajouter au panier
- si "choisir attache" = non et "stock" non vide:
bouton ajouter au panier sans choix de déclinaison

Mon problème, comment faire pour afficher le bouton ajouter au panier si "choisir attache" n'est pas défini (ni oui ni non) et stock non vide?

Si je met une boucle qui ne regarde pas la valeur de la caractéristique, un deuxième bouton s'ajoute au premier, ce qui est normal.

Y a t il une boucle pour voir si la caractéristique n'est pas définie (ni à oui ni à non)?

Merci d'avance.
Axi

Offline


J'ai trouvé ça dans le wiki mais ça ne doit pas être ça, ça ne fonctionne pas dans mon cas...

  Pour afficher tous les produits d'une ou plusieurs valeur de caracteristique sans valeur de caracdisp
  <THELIA_PROD type="PRODUIT" caracteristique="3-" caracdisp="--">

Offline


euh je comprend pas .... pkoi tu utilise des caracteristiques et pas les déclinaisons ? :s


MSN Messenger: info@rezopress.fr // Dispo si besoin d'aide sur THELIA

Offline


Rezopress wrote:

euh je comprend pas .... pkoi tu utilise des caracteristiques et pas les déclinaisons ? :s

pour pouvoir définir sur quels articles on permet le "choix attache"

Offline


J'ai trouvé...

<T_test_sur_commande6>						
	<THELIA_CARACVAL_DEFINIE type="CARACVAL" caracteristique="2" produit="#ID">
	</THELIA_CARACVAL_DEFINIE>
</T_test_sur_commande6>	
	<!-- si #VALEUR est vide alors choisir attache n'est pas définie, on affiche donc-->
	<a href="#PANIER" class="LIEN_commander">Ajouter au panier</a>
<//T_test_sur_commande6>