Problème avec les Sous catégories (liste à puces)

27 messages dans ce sujet

Posté(e) · Signaler ce message

Bonjour,

J'utilise PEEL version 2.9.3 (gratuite).

Après avoir créé plusieurs catégories de produits, j'ai commencé à créer des Sous catégories. Lorsque j'actualise pour visionner le résultat sur le site, je constate que les listes à puces générées par la présence des Sous catégories, apparaissent à gauche de la barre verticale qui sert de séparation entre le menu principal du site et la page centrale, où se trouvent les articles.

En fait, les puces et les articles quelles désignent, sont séparées par la barre verticale. Or, les puces devraient se trouver à droite de la barre verticale.

Ce problème est-il connu et si oui, comment le résoudre s-v-p ?

Merci pour votre aide précieuse.

NB : je n'ai aucun problème d'affichage et ce problème persiste sur 3 PC différents. Le navigateur utilisé sur les 3 PC est Firefox.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Bonjour,

le site est d'orogine ou modifié ?

Une page en exemple ou un imprime écran ?

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Le site est quasi d'origine, je l'ai installé hier.

Je n'ai modifié que les balises TITLE, afin de remplacer "[PEEL.FR]" par le nom de mon site : "[T3D]"

C'est bizarre...

Les anciennes versions de PEEL que j'ai testé n'avaient pas ce problème. J'avais pourtant réalisé les mêmes modifications et même de profondes modifications PHP, sans pour autant qu'il en résulte ce type de problème.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Un exemple en image ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

C'est un pb de table...

tu n'as pas touché à la dimension de la page ou d'une table ?

Est ce que tu as la page: modeles/default/template.php dans shopping ?

Si oui regarde la fonction print_categorie, c'est là que ca se passe.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Merci pour la réponse.

Non, je n'ai pas touché aux dimensions du site, du moins pas encore ^^

Dans le répetoire "modeles", il n'y a que haut.php , bas.php et un autre répertoire nommé "email", lequel contient le fichier init_mot_passe.php

Après recherches, il n'existe aucun fichier "template.php" dans PEEL Shopping.

Bref, je n'arrive pas à régler le problème. En plus, ça fait vraiment moche <_<

Cependant, je ne désespère pas de trouver la solution... Il faudrait juste qu'elle ne tarde pas trop longtemps à se faire connaître :)

Merci encore...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Tu dois avoir un fonctions.php, regarde a quel moment tu vas chercher les sous catégories.

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Hum, je trouve bien fonctions.php ( dans \lib\fonctions ). Il pèse 34 Ko et passe riguoureusement tout son temps à aller chercher des sous catégories...

Je n'avais jamais ouvert ce fichier jusqu'à maintenant. Je n'ai donc pas pu le modifier hier, ni avant hier.

Il faudrait télécharger à nouveau PEEL SHOPPING ( http://www.peel.fr/telecharger.php?id=1 ) et vérifier si l'erreur est intégrée au .ZIP original.

Ne voulant pas copier lamentablement sur le forum tout le contenu de fonctions.php , je l'ai placé momentanément sur le Web :

http://www.clan-lcf.org/3dws/fonctions.zip

Si vous le voulez bien, dîtes-moi ce que vous en pensez...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Merci, je vais essayer de suite.

A savoir cependant que je n'ai apporté aucune modification aux styles. Comme dit plus haut, je n'ai changé que les balises TITLE de quelques pages. Aucune autre modification n'a été apporté car entre temps j'ai rencontré ce problème que j'ai souhaité régler au plus vite, sans succès.

Merci pour votre aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Essai manqué :)

Ca n'apporte aucune modification quant à la position des catégories qui s'affichent toujours au même endroit.

J'ai bien intégré le Code dans la feuille de style "bleu.css" qui est celle par défaut dans PEEL.

Bref, tout ceci me fatigue... Je sent que je vais arrêter d'embêter tout le monde avec ce "problème".

Je décide de ré-installer PEEL Shopping.

Si ça ne fonctionne pas immédiatement, tel que c'est sensé fonctionner, alors je serais obligé de changer.

Merci encore.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

C'est bien ce que je pensais : le fichier .ZIP original distribué par PEEL.FR est foireux, tout au moins pour la version PEEL SHOPPING. Non seulement les sous catégories "débloquent", mais de surcrois la boutique fait encore plus la tronche sous I.E., que sous Firefox.

Non très franchement, je suis sûr que le très sympatique Monsieur Ruault a oublié deux ou trois trucs importants lors de la dernière MAJ ^^

Ok pour un accès à ma boutique, cher eric-lavoisier. Je viens juste de ré-installer la Base et Peel Shopping. J'ai aussi une vieille version de PEEL gratuite qui est, quant à elle, parfaitement opérationnelle. Disons que ses bugs sont ailleurs ^^

Je vous contact en privé pour vous donner l'URL et l'accès.

Merci d'accepter de perdre votre temps........

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Hélas, ce forum ne me permet pas de vous contacter en privé.

Voici mon MSN : entite_libre@hotmail.com

Dans l'attente...

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Je renconytre le même problème sur mon site :)

je pense que le problème viens des css mais j'arrive pas à modifier car tous ce modifie :'(

Comment avez vous règlé le problème svp ??

merci beaucoup

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Salut,

Je n'ai pas encore réglé ce problème, mais je travail dessus actuellement.

Dès que la solution sera connue, je la posterai dans ce forum.

Comptez sur moi pour donner suite.

@+

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Salut,

ok merci beaucoup :)

Sinon, je pensé (et oui ca m'arrive ^^), il serait peut être plus simple de mettre un script qui permettrait de détecter le navigateur utilisé et de choisir la feuille de style (css) en fonciton de celui ci.

ce qui pourrait donner

 <script language="javascript">

<!--

var agent = navigator.userAgent.toLowerCase();

var ver = parseInt(navigator.appversion);

if ((agent.indexOf("MSIE") != -1) && (ver >= 4) && (navigator.appname.indexOf("MOZILLA") != -1))

document.write('<link href="style/mozilla.css" rel="stylesheet" type="text/css">');

else

document.write('<link href="style/msie.css" rel="stylesheet" type="text/css">');

//-->

</script>

Qu'en pense tu ??

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Je vais essayer ceci mais avant dîtes moi si c'est possible svp ^^

On fais toujours appel à 'configuration.inc.php', qui lui fais appel à la feuille de style

Pourais t-on remplacer

// Recherche de la feuille de style


$stylefile = $wwwroot."/lib/css/jaune.css";
par
/*fonction qui permet de selectionner automatiquement le bon fichier de style (.css)*/


function fichierstyle($profondeur)

{	

	$chaine="";

	for($i=0;$i<$profondeur;$i++)

	{

	$chaine.="../";

	}

if (ereg("^MSIE", $_SERVER["HTTP_USER_AGENT"]))

{

echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"styleIE.css\" />";

} elseif (ereg("^Mozilla", $_SERVER["HTTP_USER_AGENT"]))

 {

echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"style1MF.css\" />";

}


}

???

merci

PS: biensur il faudrait créer style1MF.css et style1IE.css

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

C'est en effet préférable de gérer la situation par navigateurs, vu que sous I.E., la boutique par défaut ne ressemble vraiment pas à celle de Firefox.

C'est dommage, quelle perte de temps !

On va tester vos scripts cet après-midi pour voir ce que ça donne...

@+

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

les modifs sont a effectuer dans la page achat/index.php

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ok, merci pour l'info :)

je regarde dèsque j'ain un petit moment :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pour le problème d'affichage des sous-catégories.

Dans achat/index.php

Trouver la ligne de code suivante :

<li><a class="achat" href="<?php echo $_SERVER['PHP_SELF']?>?catid=<?php echo $cat['id'] ?>"><?php echo $cat['nom'] ?></a></li>
La remplacer par :
<li style=" margin-left: 15px; "><a class="achat" href="<?php echo $_SERVER['PHP_SELF']?>?catid=<?php echo $cat['id'] ?>"><?php echo $cat['nom'] ?></a></li>

Vous pouvez modifier la valeur "15px" pour une toute autre valeur adaptée à votre site.

@+

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ca marche avec ca alors ?

Pas d'effet sur d'autres pages ?

Willy

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ce script permet simplement d'ajuster le positionnement des sous-catégories dans la page conçernée.

Le seul changement que j'ai apporté se situe dans la balise <li>.

Le reste du code demeure identique...

Avant : <li>

Après : <li style=" margin-left: 15px; ">

Inutile de modifier votre Style CSS.

Cependant, le problème relatif à l'interprétation du code par I.E. et M.F. reste total.

Sous M.F., tout va bien.

@+

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping