Willy

Utilisateur open source
  • Compteur de contenus

    1 416
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Willy

  1. 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
  2. Willy a ajouté un message dans un sujet  Fatal error   

    Qu'est ce qu'il y a à ta ligne 304 ?

    Willy
    • 0
  3. 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
  4. 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
  5. Willy a ajouté un message dans un sujet  comment supprimer le prix .....   

    Pense a faire une sauvegarde avant de modifier tes pages ;)

    Willy
    • 0
  6. 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
  7. 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 &agrave; 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
  8. 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)." &euro; T.T.C</span>" : "<span class=\"prix\">".fprix($prix)." &euro; 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. Willy a ajouté un message dans un sujet  Page de recherche   


    Bonjour,

    un peu de recherche sur le forum vous aidera.

    Willy
    • 0
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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

Twitter Advisto ecommerce

Facebook PEEL Shopping