THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

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

Offline


Un petit up au passage. La boutique doit ouvrir cette semaine en principe. Si quelqu'un voit comment solutionner ce problème

Offline


J'ai fais un test sur ma boutique pour me changer les idées vu que j'avance pas sur mon souci d'exclusion ...

Si je met ton bout de code du formulaire avec le DECLIX ET DECLIDISP ( tout le bloc <form></form> ) dans ma boucle produit , j'ai bien 2 listes déroulantes avec un titre et les titres de mes déclinaisons en choix dans les combos.

Je test avec le reste du code voir si a un moment ça dérape.

Ok, si je prend tout du bloc PRODUIT à la fin, ça passe encore bien, en revanche si je met le début , à savoir la partie RUBRIQUE, là ça me reproduit ton symptôme, je continue mes recherches wink

Le problème arrive quand on insère le bloc     <div class="RubriqueEnCoursGaucheListeSousRub"> , je cherche toujours ...

Bon le souci est là :

<THELIA_rubsel type="RUBRIQUE" id="#ID" courante="1">
<li><a href="#URL" class="selected">#TITRE</a></li>
</THELIA_rubsel>

Y'a plus qu'à trouver ce que c'est smile ( je cherche toujours )


Bon manifestement la première boucle rubrique imbriquée ne lui plait pas, je comprend pas pourquoi , mais je te propose une solution qui fonctionne chez moi ( en espérant qu'elle corresponde à ta boutique ).
Remplace ton bloc rub_1 par cela :

<THELIA_rub1 type="RUBRIQUE" parent="#ID">
<li><a href="#URL" #FILTRE_egalite(#RUBRIQUE_ID||#ID||class="selected")>#TITRE</a></li>
</THELIA_rub1>

Cela devrait ajouter ta classe css à moindre frais wink J'espère que ça collera avec l'architecture de ta boutique.

Bon sinon j'ai toujours un souci d'exclusion de boucle déclinaison moi *sifflote*

Last edited by titibob (29-06-2009 15:17:49)

Offline


Salut ottoroots,
J'ai intégré le filtre d'exclusion de la boucle DECLINAISON à ton plugin , j'espère que j'ai pas fait ca comme un cochon , enfin ça fonctionne wink

Le fichier Declix.class.php avec exclusion donc :

<?php

include_once(realpath(dirname(__FILE__)) . "/../../../classes/PluginsClassiques.class.php");
include_once(realpath(dirname(__FILE__)) . "/../../../classes/Rubdeclinaison.class.php");
include_once(realpath(dirname(__FILE__)) . "/../../../classes/Declidisp.class.php");
include_once(realpath(dirname(__FILE__)) . "/../../../classes/Exdecprod.class.php");
include_once(realpath(dirname(__FILE__)) . "/../../../classes/Declinaisondesc.class.php");

class Declix extends PluginsClassiques {


    function boucle($texte, $args){
    
    $search ="";
    $res="";
	$excl = "";
    
    $rubrique = lireTag($args, "rubrique");
    $produit = lireTag($args, "produit");
	$exclusion = lireTag($args, "exclusion");
            
    if($rubrique =="") return;
    if($produit=="") return;
	if($exclusion!="") $excl .= " and declinaison not in($exclusion)";
        
    $rubdeclinaisonx = new Rubdeclinaison();
    $declidispx = new Declidisp();
    $exdecprodx = new Exdecprod();
    $declinaisondescx = new Declinaisondesc();
    
    $query = "select declinaison from $rubdeclinaisonx->table where rubrique='$rubrique'";
	$query .= " $excl";
    $resul = mysql_query($query, $rubdeclinaisonx->link);
    $nbres = mysql_num_rows($resul);
    if(!$nbres) return "";
    $i=0;
        
        while( $row = mysql_fetch_object($resul)){
        $tabdeclidisp="";
        $search = $row->declinaison;        
        $query2 = "select*from $declidispx->table where declinaison='$search'";	
        $resul2 = mysql_query($query2, $declidispx->link);    
        $nbres2 = mysql_num_rows($resul2);
        if(!$nbres2) return "";
        $i=0;
                        
            while( $row2 = mysql_fetch_object($resul2)){
                if (!$exdecprodx->charger($produit, $row2->id)){            
                $tabdeclidisp[$i++] = $row2->id; 
                }
            }

            if ($tabdeclidisp !=="") {    
                $declinaisondescx->charger($row->declinaison);
                
                $temp = str_replace("#TITRE", "$declinaisondescx->titre", $texte);    
                $temp = str_replace("#CHAPO", "$declinaisondescx->chapo", $temp);    
                $temp = str_replace("#ID", "$row->declinaison", $temp);        
                $temp = str_replace("#PRODUIT", "$produit", $temp);        
                    
                    if(trim($temp) !="") $res .= $temp;    
            }
        }    
                return $res;        
    }
    
}

?>

Offline


Merci de ton aide.

Alors, voilà ce que j'ai dans mon squelette :

        	    <THELIA_rub1 type="RUBRIQUE" parent="#ID">
				   <THELIA_rubsel type="RUBRIQUE" id="#ID" courante="1">
            	    <li><a href="#URL" class="selected">#TITRE</a></li>
				   </THELIA_rubsel>
				   <THELIA_rubpassel type="RUBRIQUE" id="#ID" courante="0">
            	    <li><a href="#URL">#TITRE</a></li>
				   </THELIA_rubpassel>
				   	
       			</THELIA_rub1>

Si j'ai bien compris, chez moi, c'est la boucle Rubsel que je dois remplacer par ta boucle, c'est ça ?

Offline


Salut Steph,

en remplaçant ton bloc THELIA_rub1 ( et tout ce qu'il contient donc ) par le mien, ça devrait donner le même affichage sans le bug.
Ma seule réserve est si tu utilises des rubriques imbriquées, ce qui n'est pas mon cas sur ma boutique , et donc dans mon test. A toi de voir si ça donne bien ce que tu veux smile

En tout cas , si tu enlèves le THELIA_rubsel ( et ce qu'il contient toujours wink ), ton bug devrait disparaitre. C'est cette mini boucle qui fait bugger le reste, quand à savoir pourquoi, ça reste un mystère pour moi.

En espérant que ça te soit utile.

Offline


Si je fais ça, mes champs se vident. Ils sont toujours apparents, mais sans valeur :

http://essix-epernay.fr/produit.php?ref … ubrique=83

Voici mon code, au cas où :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
#INCLURE "thelia0002/inc/get_copyleft.html"

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><THELIA_PROD type="PRODUIT" ref="#PRODUIT_REF">#TITRE</THELIA_PROD> > #RUBRIQUE_NOM > ::catalogue:: > #VARIABLE(nomsite)</title>


#INCLURE "thelia0002/inc/get_thelia0001meta.html"
#INCLURE "thelia0002/inc/get_thelia0001css.html"
#INCLURE "thelia0002/inc/get_thelia0001javascript.html"

</head>

<body>
<!-- Page -->
<div id="Page">

	<!-- Entete -->
	<!-- Entete -->
    #INCLURE "thelia0002/inc/get_entete_catalogue.html"
	<!-- /Entete -->
    
	<!-- Sous Menu - Hierarchie -->
	#INCLURE "thelia0002/inc/get_hierarchie.html"
	<!-- /Sous Menu - Hierarchie -->
    
    <!-- Contenant -->
    <div id="ContenantCentraleProduit">
    
    <!-- Cartouche rub en cours gauche -->
    <div class="RubriqueEnCoursGauche">
    
    <div class="RubriqueEnCoursGaucheTitre"><strong>
	  <T_niv1>
	  <THELIA_niv1 type="CHEMIN" rubrique="#RUBRIQUE_ID" niveau="1">
		#TITRE
	  </THELIA_niv1>
	  </T_niv1>
	  	#RUBRIQUE_NOM
	  <//T_niv1>
	</strong>
    
    <THELIA_rub type="RUBRIQUE" id="#RUBRIQUE_ID">
    <div class="RubriqueEnCoursGaucheLogoRub" <THELIA_IMAGE type="IMAGE" num="1" rubrique="#ID">style="background: url(#GRANDE) no-repeat right top;"</THELIA_IMAGE>>    </div>
    </THELIA_rub>
    
    <THELIA_rub type="CHEMIN" rubrique="#RUBRIQUE_ID" niveau="1">
    <div class="RubriqueEnCoursGaucheLogoRub" <THELIA_IMAGE type="IMAGE" num="1" rubrique="#ID">style="background: url(#GRANDE) no-repeat right top;"</THELIA_IMAGE>>    </div>  
    </THELIA_rub>
    
    </div>
    
    <div class="RubriqueEnCoursGaucheListeSousRub">
    <strong class="normal">::les_rubriques::</strong>
      <ul>
	  
	      <T_rub0>
		  
            <THELIA_rub0 type="CHEMIN" rubrique="#RUBRIQUE_ID" niveau="1">
					
        	    <THELIA_rub1 type="RUBRIQUE" parent="#ID">
				   <THELIA_rubsel type="RUBRIQUE" id="#ID" courante="1">
            	    <li><a href="#URL" class="selected">#TITRE</a></li>
				   </THELIA_rubsel>
				   <THELIA_rubpassel type="RUBRIQUE" id="#ID" courante="0">
            	    <li><a href="#URL">#TITRE</a></li>
				   </THELIA_rubpassel>
				   	
       			</THELIA_rub1>
           
			</THELIA_rub0>
        
		</T_rub0>
		
       	    <THELIA_rub2 type="RUBRIQUE" parent="#RUBRIQUE_ID">
           	    <li><a href="#URL">#TITRE</a></li>
     		</THELIA_rub2>
            
		<//T_rub0>
		
		
		</ul>
    </div>
        
        
    </div>
    <!-- /Cartouche rub en cours gauche -->
    
    <!-- Cartouche rub en cours droite -->
    <div class="ProduitDroite">
    
    <THELIA_PROD type="PRODUIT" ref="#PRODUIT_REF">
    
    <div class="ProduitsDetail">
    	<ul>
        	<li class="TitreProduit">#TITRE</li>
            <li class="DescriptifProduit"><strong>::produit_reference::</strong> #REF</li>
            <li class="DescriptifProduit"><strong>::produit_descriptif::</strong> #DESCRIPTION</li>
            <THELIA_CARACTITRES type="CARACTERISTIQUE" produit="#ID" affiche="1">
            <li class="DescriptifProduit"><strong>#TITRE :</strong><br />
            <THELIA_CARACVALEURS type="CARACVAL" caracteristique="#ID" produit="#PRODUIT">
            #VALEUR,
            </THELIA_CARACVALEURS>
            </li>
            </THELIA_CARACTITRES>
            <T_PROMO>
            <THELIA_PROMO type="PRODUIT" ref="#PRODUIT_REF" promo="1">
            <li class="PrixProduit">::produit_prix_promo::<strong> #PRIX2 €</strong></li>
            </THELIA_PROMO>
            </T_PROMO>
            <li class="PrixProduit">::produit_prix::<strong> #PRIX €</strong></li>
            <//T_PROMO>
            <li class="Livraison">::produit_livraison::</li>
 
 
 
<form action="panier.php" method="post">
<input type="hidden" name="action" value="ajouter" />
<input type="hidden" name="ref" value="#REF" />

<THELIA_DECLI type="DECLIX" rubrique="#RUBRIQUE_ID" produit="#ID">
                            
#TITRE :
<select name="declinaison#ID" >
<THELIA_DECLIDISP type="DECLIDISP" declinaison="#ID" produit="#PRODUIT" stockmini="1">
<option value="#ID">#TITRE</option>
</THELIA_DECLIDISP>
</select>
</THELIA_DECLI>
<input type="submit" />
</form>
 
 
 
 
 
 
 
 
 
    </div>
            
    <div id="ProduitsImg">
        
        <div id="large">
        <div id="Filigranne"></div>
    <THELIA_img type="IMAGE" num="1" produit="#ID" largeur="400">
         	<img src="#GRANDE" alt="#PRODTITRE" title="#TITRE" border="0" />
        </THELIA_img>
        </div>

        <ul id="thumbnail">
        <THELIA_img type="IMAGE" num="15" produit="#ID">
        	<li><a href="#GRANDE" title="#TITRE">#COMPT</a></li>         
        </THELIA_img>
        </ul>
    </div>

    </div>
    
    </THELIA_PROD>
    <!-- /Cartouche rub en cours droite -->
    
    <div class="EffaceurGaucheDroite"></div>
    
    </div>
    <!-- /Contenant -->
    
    <!-- Pied -->
    #INCLURE "thelia0002/inc/get_pied_catalogue.html"
    <!-- /Pied -->
    
</div>
<!-- /Page -->
</body>
</html>

Offline


Tu as essayé d'enlever juste la boucle rubsel voir si ça fonctionne quand elle n'est pas là ?

Chez moi, ton code fonctionne, mais comme je l'ai déjà dit, je pense que la structure de ma boutique est moins évoluée ( pas de sous-rubriques par exemple ).

Offline


Ok, moi j'ai des sous-rubriques effectivement.

Sinon, effectivement, j'avais fait mon premier test en virant la boucle Rubsel, mais j'avais le même résultat, liste déroulante vide.

En tout cas, tu sembles avoir mis le doigt là où il y a un problème. Ottoroots, si tu passes par là et si tu peux affirmer qu'il est bien sur la bonne piste, ce serait cool.

Sinon, ce que tu as rajouté au plug-in, ça sert à quoi exactement ?

Offline


Steph2dijon wrote:

Sinon, ce que tu as rajouté au plug-in, ça sert à quoi exactement ?

Juste à pouvoir utiliser la commande exclusion="3,4,5 etc.." pour exclure des déclinaison du traitement de la boucle mais a priori, j'ai pas fait ça proprement faudra un oeil expert pour confirmer que c'est pas source de bugs dans certains cas ( l'utilisation de sous-rubriques au hasard ) smile

Offline


Ah ok. Pas facile tout ça.

J'avoue que je peine avec Thélia (enfin, surtout avec les déclinaisons, et le problème des images, le reste est carrément excellent), et là je balise un peu devant l'échéance de la semaine ...

Offline


Heu j'vais peut-être avoir l'air con, mais ya du stock sur les produits ?

On sait jamais hein ... je tente wink

Aller je pousse un peu, puisque le stock mini est à 1 dans le declidisp , faudrait pas carrément que le stock de chaque déclinaison soit positif ?
Avec un stockmini="0" , cases vides toujours ?

Last edited by titibob (30-06-2009 10:24:57)

Offline


titibob wrote:

Heu j'vais peut-être avoir l'air con, mais ya du stock sur les produits ?

On sait jamais hein ... je tente wink

Oui, oui bien sur smile

Offline


Erf, en fait, je n'ai pas été sur un bon produit, un mauvais exemple quoi, et finalement, ta boucle ne change rien pour moi. J'ai toujours le titre des déclinaisons, au lieu des noms des différentes déclinaison qui apparaît :

http://essix-epernay.fr/produit.php?ref … ubrique=29

Offline


Zut, effectivement, tu peux reposter le code exact de ta page ? Parce-que là je vois des <li></li> imbriqués bizarrement  que je retrouve pas dans le source que tu as mis plus haut.

Offline


Je reposte, mais c'est la même chose je pense :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
#INCLURE "thelia0002/inc/get_copyleft.html"

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title><THELIA_PROD type="PRODUIT" ref="#PRODUIT_REF">#TITRE</THELIA_PROD> > #RUBRIQUE_NOM > ::catalogue:: > #VARIABLE(nomsite)</title>


#INCLURE "thelia0002/inc/get_thelia0001meta.html"
#INCLURE "thelia0002/inc/get_thelia0001css.html"
#INCLURE "thelia0002/inc/get_thelia0001javascript.html"

</head>

<body>
<!-- Page -->
<div id="Page">

	<!-- Entete -->
	<!-- Entete -->
    #INCLURE "thelia0002/inc/get_entete_catalogue.html"
	<!-- /Entete -->
    
	<!-- Sous Menu - Hierarchie -->
	#INCLURE "thelia0002/inc/get_hierarchie.html"
	<!-- /Sous Menu - Hierarchie -->
    
    <!-- Contenant -->
    <div id="ContenantCentraleProduit">
    
    <!-- Cartouche rub en cours gauche -->
    <div class="RubriqueEnCoursGauche">
    
    <div class="RubriqueEnCoursGaucheTitre"><strong>
	  <T_niv1>
	  <THELIA_niv1 type="CHEMIN" rubrique="#RUBRIQUE_ID" niveau="1">
		#TITRE
	  </THELIA_niv1>
	  </T_niv1>
	  	#RUBRIQUE_NOM
	  <//T_niv1>
	</strong>
    
    <THELIA_rub type="RUBRIQUE" id="#RUBRIQUE_ID">
    <div class="RubriqueEnCoursGaucheLogoRub" <THELIA_IMAGE type="IMAGE" num="1" rubrique="#ID">style="background: url(#GRANDE) no-repeat right top;"</THELIA_IMAGE>>    </div>
    </THELIA_rub>
    
    <THELIA_rub type="CHEMIN" rubrique="#RUBRIQUE_ID" niveau="1">
    <div class="RubriqueEnCoursGaucheLogoRub" <THELIA_IMAGE type="IMAGE" num="1" rubrique="#ID">style="background: url(#GRANDE) no-repeat right top;"</THELIA_IMAGE>>    </div>  
    </THELIA_rub>
    
    </div>
    
    <div class="RubriqueEnCoursGaucheListeSousRub">
    <strong class="normal">::les_rubriques::</strong>
      <ul>
	  
	      <T_rub0>
		  
            <THELIA_rub0 type="CHEMIN" rubrique="#RUBRIQUE_ID" niveau="1">
					
        	    <THELIA_rub1 type="RUBRIQUE" parent="#ID">
				   <THELIA_rubsel type="RUBRIQUE" id="#ID" courante="1">
            	    <li><a href="#URL" class="selected">#TITRE</a></li>
				   </THELIA_rubsel>
				   <THELIA_rubpassel type="RUBRIQUE" id="#ID" courante="0">
            	    <li><a href="#URL">#TITRE</a></li>
				   </THELIA_rubpassel>
				   	
       			</THELIA_rub1>
           
			</THELIA_rub0>
        
		</T_rub0>
		
       	    <THELIA_rub2 type="RUBRIQUE" parent="#RUBRIQUE_ID">
           	    <li><a href="#URL">#TITRE</a></li>
     		</THELIA_rub2>
            
		<//T_rub0>
		
		
		</ul>
    </div>
        
        
    </div>
    <!-- /Cartouche rub en cours gauche -->
    
    <!-- Cartouche rub en cours droite -->
    <div class="ProduitDroite">
    
    <THELIA_PROD type="PRODUIT" ref="#PRODUIT_REF">
    
    <div class="ProduitsDetail">
    	<ul>
        	<li class="TitreProduit">#TITRE</li>
            <li class="DescriptifProduit"><strong>::produit_reference::</strong> #REF</li>
            <li class="DescriptifProduit"><strong>::produit_descriptif::</strong> #DESCRIPTION</li>
            <THELIA_CARACTITRES type="CARACTERISTIQUE" produit="#ID" affiche="1">
            <li class="DescriptifProduit"><strong>#TITRE :</strong><br />
            <THELIA_CARACVALEURS type="CARACVAL" caracteristique="#ID" produit="#PRODUIT">
            #VALEUR,
            </THELIA_CARACVALEURS>
            </li>
            </THELIA_CARACTITRES>
            <T_PROMO>
            <THELIA_PROMO type="PRODUIT" ref="#PRODUIT_REF" promo="1">
            <li class="PrixProduit">::produit_prix_promo::<strong> #PRIX2 €</strong></li>
            </THELIA_PROMO>
            </T_PROMO>
            <li class="PrixProduit">::produit_prix::<strong> #PRIX €</strong></li>
            <//T_PROMO>
            <li class="Livraison">::produit_livraison::</li>
 
 
 
<form action="panier.php" method="post">
<input type="hidden" name="action" value="ajouter" />
<input type="hidden" name="ref" value="#REF" />

<THELIA_DECLI type="DECLIX" rubrique="#RUBRIQUE_ID" produit="#ID">
                            
#TITRE :
<select name="declinaison#ID" >
<THELIA_DECLIDISP type="DECLIDISP" declinaison="#ID" produit="#PRODUIT" stockmini="1">
<option value="#ID">#TITRE</option>
</THELIA_DECLIDISP>
</select>
</THELIA_DECLI>
<input type="submit" />
</form>
 
 
 
 
 
 
 
 
 
    </div>
            
    <div id="ProduitsImg">
        
        <div id="large">
        <div id="Filigranne"></div>
    <THELIA_img type="IMAGE" num="1" produit="#ID" largeur="400">
         	<img src="#GRANDE" alt="#PRODTITRE" title="#TITRE" border="0" />
        </THELIA_img>
        </div>

        <ul id="thumbnail">
        <THELIA_img type="IMAGE" num="15" produit="#ID">
        	<li><a href="#GRANDE" title="#TITRE">#COMPT</a></li>         
        </THELIA_img>
        </ul>
    </div>

    </div>
    
    </THELIA_PROD>
    <!-- /Cartouche rub en cours droite -->
    
    <div class="EffaceurGaucheDroite"></div>
    
    </div>
    <!-- /Contenant -->
    
    <!-- Pied -->
    #INCLURE "thelia0002/inc/get_pied_catalogue.html"
    <!-- /Pied -->
    
</div>
<!-- /Page -->
</body>
</html>

Offline


Heu je dois être fatigué, mais le code source de la page web que je sort en suivant ton lien a quelques différences avec ce qu'il devrait être si il était généré par le code que tu as posté.

Je vois des éléments de liste ( <ul><li>etc...) dans le code du formulaire panier quand j'affiche le source de la page, et pourtant je ne vois pas ça dans ton code thelia...
Pas de souci d'upload quelconque  ou de trompage de répertoire de destination quand tu as envoyeé ton produit.html modifié ?

C'est tout de même étrange que je reproduise les mêmes symptômes si je copie/colle ton code ( les cases avec mauvais titres qui se répètent ) , et qu'en enlevant/remplaçant la boucle rubsel ca résolve le problème chez moi et pas chez toi sad

Last edited by titibob (30-06-2009 10:52:54)

Offline


Crotte, zut, flute, chieeeer ^^ T'avais raison ! Je modifie mes fichiers avec Notepad++, et il a l'habitude de reprendre les derniers fichiers modifiés, et là il me reprenaît ceux d'une sauvegarde. Le fichier que j'ai envoyé sur le serveur n'était pas le bon.

Je te remercie ! Je vais approfondir les tests de mon côté désormais ! Wow, comment tu m'enlèves un poids là d'un coup, je ne sais comment t'exprimer ma reconnaissance, merci !

Je n'ai plus qu'à trouver quel champ mettre à côté de #TITRE pour avoir la variation de prix des déclinaisons qui apparaissent dans la liste déroulante.

Last edited by Steph2dijon (30-06-2009 11:12:20)

Offline


Hehe, content que ça avance en tout cas smile

Pour les prix des déclinaisons, il faut utiliser une boucle stock imbriquée dans ta boucle declidisp.
Le #PRIX inclus dans la boucle STOCK sera celui de la déclinaison associée.

Un truc dans ce genre

<THELIA_DECLIX type="DECLIX" rubrique="#RUBRIQUE_ID" produit="#ID">
					<p>#TITRE</p>
					<select id="dectaille" name="declinaison#ID" onchange="rafraichir();">
						<THELIA_DECLIDISPTAILLE type="DECLIDISP" declinaison="#ID" produit="#PRODUIT" stockmini="0">	
							<option value="#ID">
							<THELIA_STOCKPRIX type="STOCK" declidisp="#ID" produit="#PRODUIT" declinaison="#DECLINAISON">
								#PRIX €
							</THELIA_STOCKPRIX>							
							#TITRE
							</option>
						</THELIA_DECLIDISPTAILLE>
					</select>
</THELIA_DECLIX>

Last edited by titibob (30-06-2009 11:22:33)

Offline


Erf, plus rapide que son ombre ! Même pas eu le temps de lancer une recherche ... ^^

Offline


Salut,
Après avoir appliqué toutes les recommandations pour intégrer la boucle DECLIX, je ne parviens toujours pas à "ne pas afficher" les déclinaisons désactivées sur la fiche d'un produit.  ( plugins Thelia pour Spip wink

J'utilise cette boucle:

<THELIA_DECLI type="DECLIX" rubrique="10" produit="3">';
                <td></td>
        <td> THELIA-TITRE :</td>
                <td><select name="declinaisonTHELIA-ID" style="border:1px solid #555555;">
        <THELIA_DECLIDISP type="DECLIDISP" declinaison="THELIA-ID" produit="THELIA-PRODUIT">
            <option value="THELIA-ID">THELIA-TITRE</option>';
        </THELIA_DECLIDISP>               
            </select></td>
</THELIA_DECLI>

Ai je commis une erreur ????

Merci
Georges

Offline


Hello,

Désolé pour cette longue absence de réponse due à un déplacement à l'étranger. Merci bcp titibob d'avoir creusé le problème de Steph : je me penche sur cette histoire de boucle rubrique imbriquée immédiatement, mais moi non plus à priori je comprends pas ce qui engendre ce bug. A suivre.

Offline


bonjour,
j'ai un souci avec le declix, j'ai essayé les deux solutions pour l'installer, par l'admin ou par ftp, le problème est qu'il n'apparait ni dans mon admin et ni dans la bdd et pourtant il est visible en ftp!!!!
auriez vous déjà eu le problème?
je precise qu'en local sur un wamp c'est impec et que j'ai installé d'autre plugin sans souci....
merci

Offline


C'est une tuerie ton plugin ottoroots ('fonctionne impecc chez moi), et du coup comment se fait-il qu'il ne semble pas présent dans les contribs ? Toujours en alpha/beta test peut-être ?
@pascal : as-tu résolu ton souci pascal depuis ?

Offline


salut didli

non toujours pas en fait j'ai contourné le problème en remplissant à chaque fois les déclinaisons. comme c'est des dimensions ça va...

A+

Offline


Bonsoir,

Declix 1.0 est désormais un plugin disponible dans les contributions, au rayon bouclerie


jb