Flux d’activité

Flux d’activité de Messages

  1. Willy


    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

  2. Mag


    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

    Bonjour,

    Merci de me répondre

    Je suis chez Infomaniak.

    Je n'ai pas atteint la taille limite et je n'avais pas entrée d'image quand j'ai eu cette erreur. Juste le nom de la catégorie, rien d'autre.C'est la toute première catégorie , et je ne peux pas en rajouter, quand je clic sur ajouter catégorie, rien ne se passe.

    Jai du nouveau ce matin, apparemment, je n'ai plus ce message d'erreur, mais je ne peux toujours pas rentrer plus d'une catégorie.

  3. Willy


    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

  4. CédriC


    Slt,

    Il y a une methode super simple.

    1. Tu dupliques le repertoire "Administrer" en "SuperMega_Administrer" par ex.

    2. Ensuite dans ".../Administrer/Modeles/haut.php" tu changes ton menu.

    En mettant tout simplement le code en commentaire ...

    Code à partir de la ligne 127...

    3. Tu refais la meme chose dans ".../SuperMega_Administrer/Modeles/haut.php"

    pour que tout tes liens pointes sur "SuperMega_Administrer" et non sur "Administrer".

    Voilà. En tout cas j'ai fais ca pour un client.

  5. Baudouin


    Bonjour à toutes et tous,

    Je souhaiterais pouvoir confier la gestion des commandes à une personne de la société, mais sans pour autant qu'elle ait accès à l'ensemble des fonctionnalités du back-office.

    J'ai bien essayé d'attribuer à son compte utilisateur un profil de redacteur par exemple, en assignant dans les droits pour ce profil la fonction commande... mais rien n'y fait. Quand bien même je coche toutes les cases de droit pour le profil Rédacteur, en me logan avec son code d'accès je n'ai pas accès à l'administration de la boutique.

    Je n'ai vu aucun sujet sur le forum traitant de ce problème.

    Quelqu'un aurait-il une idée?

    D'avance un grand merci,

    Baudouin

  6. Mag


    Bonsoir,

    voilà l'erreur que j'ai sur peel shopping quand je crée une catégorie.

    Fatal error: Allowed memory size of 16777216 bytes exhausted (tried to allocate 81 bytes) in /home/www/8eaf40762cbb5e9374793aee59709eef/web/lib/fonctions/fonctions.php on line 304

    En plus je ne peux en crée qu'une seul. Ensuite quand je retourne sur la page d'accueil du site, j'ai ce fameux message.

    Je n'y comprend rien rien. Merci d'avance à ceux qui se pencheront sur mon problème.

  7. Willy


    Bonjour !

    Je lis avec attention vos differents messages et celui-ci attire mon attention.

    Je souhaite mettre les produits "top des ventes" en bandeaux sur la page d'accueil.

    Pouvez-vous me fournir une explication sur la méthode d'installation de ce genre de fonction ?

    Je suis novice en php mais j'apprend vite.

    Merci pour votre aide et conseils.

    Cordialement,

    Balam

    Un peu comme en haut de mon site: http://www.demoniak-motors.com

    ???

    Willy

  8. balam


    tu peux aussi en faire un bandeau sur le bas de tes pages.

    Une fenetre popup cela va pas aider à les mettre en avant tes produit pour etre honnete...

    Moi je te conseille de voir autre chose.

    Bonjour !

    Je lis avec attention vos differents messages et celui-ci attire mon attention.

    Je souhaite mettre les produits "top des ventes" en bandeaux sur la page d'accueil.

    Pouvez-vous me fournir une explication sur la méthode d'installation de ce genre de fonction ?

    Je suis novice en php mais j'apprend vite.

    Merci pour votre aide et conseils.

    Cordialement,

    Balam

  9. Freddix


    merci pour vos réponses très rapides ;)

    Le problème est que je ne sais pas coder en HTML ni PHP ...

    En fait, l'idéal serait d'avoir une option lorsque l'on crée un produit, qui permette de rentrer le titre de la section "informations complémentaires" ... Cela permettrait simplement de la titrer lorsque l'on l'acitve et que l'acheteur sache, quelles informations complémentaires précises il doit fournir dans cette case.

    Merci

    @+

  10. Willy


    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

  11. Willy


    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

  12. jeremy


    Bonjour

    Lorsque le total de votre commande (dans le panier) est négative (mettez des promo supérieures à 100 % par ex, vous verrez ce que ca fait ^^ ; ou bien encore avec un avoir supérieur au montant de la comande) ; il y a un petit texte qui s'affiche à la place du bouton "commander" ; et qui fait lien vers cette fameuse page suggest.php ; et son méchant warning ...

  13. Willy


    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

  14. Freddix


    Salut.

    Je pense que tout est dans le titre.

    Je possède un produit que je vends, un logiciel, qui nécessite un code de pré-enregistrement fourni par la version de démonstration.

    J'aimerais que l'utilisateur ait à entrer ce code de pré-enregistrement pour que je puisse le recevoir et donc, créer ses identifiants d'activation de la version complète du logiciel.

    Quelqu'un saurait-il comment s'y prendre ?

Twitter Advisto ecommerce

Facebook PEEL Shopping