Willy
Utilisateur open source-
Compteur de contenus
1 416 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Willy
-
Willy a ajouté un message dans un sujet Fatal error
Et si vous mettez en commentaire cette ligne, ca fonctionne ?
/*$sortie_cat .= "<img src=\"$wwwroot/images/mnu_empty.gif\" border=\"0\" alt=\"\" />";*/
Bizarre pourtant l'image est bien là.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Fatal error
Qu'est ce qu'il y a à ta ligne 304 ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Top vente
Oups j'ai oublié de le dire ;)
Perso j'ai ajouté ce code dans mon haut.php dans la première table apres le body.
Vous avez déja la requete SQL qui va vous ramener le top des ventes ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet comment supprimer le prix .....
Oui, dans ce cas là si on a pas de prix rien ne s'affiche.
Perso si pas de prix, je renvois vers la page contact ;)
Ca permet de peut etre ne pas louper des ventes.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet comment supprimer le prix .....
Pense a faire une sauvegarde avant de modifier tes pages ;)
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Les droit d'accès
Mais du coup il faut gérer un nouveau droit pour que cette personne pointe uniquement vers le bon backoffice ?
Ou alors tu lui mets un lien vers le bon directement sur son navigateur ?
Sinon c'est simple et rapide.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Top vente
Voila comment faire:
<?php $resProdRollover = mysql_query("LA REQUETE SQL QUE VOUS VOULEZ") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); if (mysql_num_rows($resProdRollover)> 1) { ?> <script type="text/javascript"> var leftrightslide=new Array() var finalslide='' <?php if ($resProdRollover) { if (mysql_num_rows($resProdRollover)> 0) { $i = 0; while ($ProdRollover = mysql_fetch_array($resProdRollover)) { echo "leftrightslide[".$i."]='<a class=\"normal\" href=\"achat/produit_details.php?id=".$ProdRollover['id']."\"><img src=\"$repertoire_upload/".$ProdRollover['image1']."\" alt=\"".$ProdRollover['nom']."\" height=\"120\" /></a>'\n\r"; $i++; } } else { echo "leftrightslide[".$i."]=''\n\r"; } } $sqlProdRollover = ""; ?> /*********************************************** * Conveyor belt slideshow script- © Dynamic Drive DHTML code library (www.dynamicdrive.com) * This notice MUST stay intact for legal use * Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code ***********************************************/ //Specify the slider's width (in pixels) var sliderwidth="866px" //Specify the slider's height var sliderheight="120px" //Specify the slider's slide speed (larger is faster 1-10) var slidespeed=1 //configure background color: slidebgcolor="#FFFF33" //Specify gap between each image (use HTML): var imagegap=" " //Specify pixels gap between each slideshow rotation (use integer): var slideshowgap=5 ////NO NEED TO EDIT BELOW THIS LINE//////////// var copyspeed=slidespeed leftrightslide='<nobr>'+leftrightslide.join(imagegap)+'</nobr>' var iedom=document.all||document.getElementById if (iedom) document.write('<span id="temp" style="visibility:hidden;position:absolute;top:-100px;left:-9000px">'+leftrightslide+'</span>') var actualwidth='' var cross_slide, ns_slide function fillup(){ if (iedom){ cross_slide=document.getElementById? document.getElementById("test2") : document.all.test2 cross_slide2=document.getElementById? document.getElementById("test3") : document.all.test3 cross_slide.innerHTML=cross_slide2.innerHTML=leftrightslide actualwidth=document.all? cross_slide.offsetWidth : document.getElementById("temp").offsetWidth cross_slide2.style.left=actualwidth+slideshowgap+"px" } else if (document.layers){ ns_slide=document.ns_slidemenu.document.ns_slidemenu2 ns_slide2=document.ns_slidemenu.document.ns_slidemenu3 ns_slide.document.write(leftrightslide) ns_slide.document.close() actualwidth=ns_slide.document.width ns_slide2.left=actualwidth+slideshowgap ns_slide2.document.write(leftrightslide) ns_slide2.document.close() } lefttime=setInterval("slideleft()",30) } window.onload=fillup function slideleft(){ if (iedom){ if (parseInt(cross_slide.style.left)>(actualwidth*(-1)+8)) cross_slide.style.left=parseInt(cross_slide.style.left)-copyspeed+"px" else cross_slide.style.left=parseInt(cross_slide2.style.left)+actualwidth+slideshowgap+"px" if (parseInt(cross_slide2.style.left)>(actualwidth*(-1)+8)) cross_slide2.style.left=parseInt(cross_slide2.style.left)-copyspeed+"px" else cross_slide2.style.left=parseInt(cross_slide.style.left)+actualwidth+slideshowgap+"px" } else if (document.layers){ if (ns_slide.left>(actualwidth*(-1)+8)) ns_slide.left-=copyspeed else ns_slide.left=ns_slide2.left+actualwidth+slideshowgap if (ns_slide2.left>(actualwidth*(-1)+8)) ns_slide2.left-=copyspeed else ns_slide2.left=ns_slide.left+actualwidth+slideshowgap } } if (iedom||document.layers){ with (document){ document.write('<table border="0" cellspacing="0" cellpadding="0"><td>') if (iedom){ write('<div style="position:relative;width:'+sliderwidth+';height:'+sliderheight+';overflow:hidden">') write('<div style="position:absolute;width:'+sliderwidth+';height:'+sliderheight+';background-color:'+slidebgcolor+'" onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed">') write('<div id="test2" style="position:absolute;left:0px;top:0px"></div>') write('<div id="test3" style="position:absolute;left:-1000px;top:0px"></div>') write('</div></div>') } else if (document.layers){ write('<ilayer width='+sliderwidth+' height='+sliderheight+' name="ns_slidemenu" bgColor='+slidebgcolor+'>') write('<layer name="ns_slidemenu2" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>') write('<layer name="ns_slidemenu3" left=0 top=0 onMouseover="copyspeed=0" onMouseout="copyspeed=slidespeed"></layer>') write('</ilayer>') } document.write('</td></table>') } } </script> <?php } ?> Remplacez : - "LA REQUETE SQL QUE VOUS VOULEZ" par votre requete Parametrez: //Specify the slider's width (in pixels) var sliderwidth="866px" //Specify the slider's height var sliderheight="120px" //Specify the slider's slide speed (larger is faster 1-10) var slidespeed=1 //configure background color: slidebgcolor="#FFFF33" //Specify gap between each image (use HTML): var imagegap=" " //Specify pixels gap between each slideshow rotation (use integer): var slideshowgap=5
Et tentez votre chance ;)
Willy
-
0
-
-
Willy a ajouté un message dans un sujet comment supprimer le prix .....
Bonjour,
je dirais plus:
function affiche_prix($prodId) { global $wwwroot; global $repertoire_images; $resProd = mysql_query("SELECT prix, prix_revendeur, promotion, tva FROM peel_produits WHERE id = '".$prodId."'"); $objProd = mysql_fetch_object($resProd); /* Choix entre prix grossiste et prix public */ if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") { $prix = $objProd->prix_revendeur * (1-$objProd->promotion/100); $prix_barre = $objProd->prix_revendeur; } else { $prix = $objProd->prix * (1-$objProd->promotion/100); $prix_barre =$objProd->prix; } echo ($objProd->promotion != 0) ? "<span class=\"prix\">".PROMOTION." : ".$objProd->promotion." %</span><br />" : ""; if ($prix !=0) { echo "<span class=\"prix\">".PRICE." : </span>"; echo ($objProd->promotion != 0) ? "<span class=\"prix\"><s>".fprix($prix_barre)."</s><br />".fprix($prix)." € T.T.C</span>" : "<span class=\"prix\">".fprix($prix)." € T.T.C</span>"; } else { echo "<span class=\"prix\">".PRICE." : </span><BR>"; echo "<a class=\"normal\" href=\"$wwwroot/utilisateurs/contact.php\">Nous contacter</a>"; } echo "</div>"; }
Car quand on appelle la fonction "affiche_prix" on en connais pas le prix de l'article il me semble.
Tentez et dites nous.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Fatal error
Bonjour,
tu es chez qui comme hebergeur ?
Tu n'as pas atteint la taille limit ede ton site ou de ta bdd ?
Tu ne tente pas de mettre une image trop grosse ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Ajouter un champ texte obligatoire à un produit
Oui c'est possible, mais pas simple a expliquer comme ca dans un post ;)
Le nom de ce qu'il faut mettre change à chaque fois ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Top vente
Un peu comme en haut de mon site: http://www.demoniak-motors.com
???
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Une ligne en rouge dans la partie description
Bonjour,
voila un peu d'aide:
Mise en forme de caractères Option Style B (gras), I (italique), U (souligné), S (barré)... Option FONT SIZE pour gérer la taille de la police Exemple : Bienvenue sur ma page <B><FONT SIZE=+1>Bienvenue….</FONT></B> Le texte est centré, en gras avec une police d'une taille supérieure à la taille standard. Aucune police n'est spécifié ce qui signifie que c'est la police choisie par défaut dans le menu Préférences qui sera affichée. <FONT> Ce marqueur permet de changer la fonte, et aussi d'autres paramètres, comme la taille et la couleur. Exemple : <FONT FACE="arial" SIZE="3"> : type et taille de police <FONT COLOR="YELLOW">ou COLOR="#RRVVBB" </FONT> : couleur de police <FONT SIZE="-1">Ou +2, +3, -2, -3, ou encore 3, 4, 5</FONT> : La taille des caractères en pixels <FONT SIZE="x">) : taille de police
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Ajouter un champ texte obligatoire à un produit
On peut tout faire en programmation, je pense que vous le savez si vous avez fait un logiciel ;)
Les valeurs des variables textes sont dans les fichiers de langue (lib/lang/fr.php pour le français), vous pouvez donc modifier ou créer une nouvelle variable.
Ce que je ferais c'est me resservir du champ existant pour savoir si oui ou non la personne doit entrer un texte.
Si oui, on lui affiche votre texte avec obligation de le saisir (???).
Si non on affiche rien et on oblige rien non plus.
Mais vous voulez selon le produit afficher un message différent ?
Selon quel critère ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet achat/suggest.php
Ca permet donc d'écouler son "reste à dépenser" sur un avoir par exemple ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Ajouter un champ texte obligatoire à un produit
Bonjour,
dans chaque produit tu peux ajouter un "Commentaires / Instructions spéciales" à competer par l'utilisateur.
Pour cela tu dois cocher la case "OPTIONS 3 : Permettre à l'internaute d'associer un commentaire dans la fiche produit : " dans la fiche produit.
Ensuite à l'ajout au panier du client, tu vérifies si l'article nécessite un commentaire ou non (case option 3 cochée pour toi) et si le commentaire n'est pas la tu bloques.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet PAGE ACCEUIL
OK,
en cas d'autres questions, dites nous quelle est la page ou le soucis précisement, on répondre mieux et plus vite ;)
Content que ca fonctionne.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet PAGE ACCEUIL
Juste pour mettre un message comme ca, il faut créer un article (dans l'administration) et le mettre en page d'accueil (case a cocher en créant l'article), non ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Page de recherche
Bonjour,
un peu de recherche sur le forum vous aidera.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Classement Par Taille
Bonjour,
vous avez trouvé la foncton qui affiche ces tailles ?
Regardez bien, il y a surement une requete SQL qui appelle toutes les tailles, ajoutez "order by peel_tailles.position" à la fin ou remplacez le order by existant par celui là.
Les tailles sont affichées de plusieurs manières selon s'il y a gestion de stock ou non.
Willy
PS: sauveragez vos pages avant modification
-
0
-
-
Willy a ajouté un message dans un sujet images vignettes
Bonjour,
étant le seul a avoir répondu à votre question, je pense que le message au dessus est pour moi ;)
Sachez que je ne suis pas salarié PEEL et que je vous aide gracieusement.
Si vous lisez bien mon message, je parle de la page produit detail (achat/produit_details.php), mais cet exemple s'applique à chaque fois que vous utilisez les vignettes.
Ce qui vous gene dans vos pages c'est ça:
width=\"400\"
Qui force la taille de l'image qui apparement est plus petite chez vous et qui pixelise l'image en voulant la grandir. Donc soit vous le supprimez, masi il y a un risque de déformation des pages si d'autres images font plus de 400 de large, soit vous mettez mon code.
Voila,
Willy
-
0
-
-
Willy a ajouté un message dans un sujet PAGE ACCEUIL
Bonjour,
la page du centre est pour vous la page où sont présenté les articles en détail ou pas ?
Si oui sachez qu'il y a plusieurs pages, redez vous par exemple sur n'importe quelle page de voter sites et vous verrez qu'elle est constituée des pages haut et bah.php et d'une autre page qui change, c'est votre page du milieu.
Selon où vous vous trouvez, cette page n'est pas la même, elle est souvent insérée avec un "include".
Pour la modifiée, allez dans cette page (celle qui est dans le "include") et modifiée là ;)
Willy
-
0
-
-
Willy a ajouté un message dans un sujet comment supprimer le prix .....
Bonjour,
pour supprimer le prix, il faut aller dans chaque page qui l'affiche (il y en a plusieurs, mais aussi des fonctions comme "template_index_produit" dans modeles/default/template.php)
et mettre
if ($prix !=0) { avant et } apres le code qui affiche le prix.
Comme ca le prix ne sera affiché que si le prix est différent de 0.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet images vignettes
Bonjour,
tes images sont agrandies car trop petites à la base apparement.
Regarde là j'ai déja évoqué ce pb:
http://forum.peel.fr/index.php?showtopic=726&hl=
Dis nous si c'est OK apres.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Modification référence involontaire
Bonjour,
oui c'est le " qui pose pb, tente de le remplacer par `` (altgr + 7 et un espace), c'est presque la meme chose pour l'utilisateur t ca evite bien des soucis.
Willy
-
0
-
-
Willy a ajouté un message dans un sujet Prix affiché en H.T quand non connecté...
Je crois que c'est un sauveur ;)
Sinon ca fonctionne ?
Sinon c'est que vous avez déclaré 2 fois la fonction au lieu de remplacer l'ancienne par celle de cedric.
Willy
-
0
-