Flux d’activité

Flux d’activité

  1. safrakas a ajouté un message dans un sujet  Rubrique nouveauté   


    Merci, j'ai posé ma question trop rapidement. C'est OK
    • 0
  2. Willy a ajouté un message dans un sujet  Compression d'image du site...   

    Bonjour,

    voila mon code modifié:

    Dans lib/fonctions/fonctions.php:


    /*Fonction d'upload de fichiers */ function upload($the_file) { global $the_path; $the_file_tmp = $the_file['tmp_name']; $the_file_name = $the_file['name']; $error = validate_upload($the_file); // Teste la validit&eacute; du document $extension = substr($the_file_name, strrpos($the_file_name, ".")); $dateheure = strftime("%d%m%y_%H%M%S"); $mdp = MDP(); $the_new_file_name = $dateheure . "_www.demoniak-motors.com_" .nompropre($the_file_name); if ($error) { echo $error; return ""; } else { # cool, we can continue if (!move_uploaded_file($the_file_tmp, $the_path . $the_new_file_name)) { //form("\n<b>Quelques choses ne fonctionnent pas : v&eacute;rifier le chemin de la variable $path et les permissions du r&eacute;pertoire /upload (il doit &ecirc;tre en CHMOD777</b>"); } else { chmod($the_path . $the_new_file_name, 0777); /*Redim de l'image a 500px de large et suppression de l'originale*/ miniature($the_new_file_name,500,$the_path); @unlink($the_path.$the_new_file_name); return "p_".$the_new_file_name; } } } /*Fonction d'upload de fichiers */ function upload_petite($the_file) { global $the_path; $the_file_tmp = $the_file['tmp_name']; $the_file_name = $the_file['name']; $error = validate_upload($the_file); // Teste la validit&eacute; du document $extension = substr($the_file_name, strrpos($the_file_name, ".")); $dateheure = strftime("%d%m%y_%H%M%S"); $mdp = MDP(); $the_new_file_name = $dateheure . "_www.demoniak-motors.com_" .nompropre($the_file_name); if ($error) { echo $error; return ""; } else { # cool, we can continue if (!move_uploaded_file($the_file_tmp, $the_path . $the_new_file_name)) { //form("\n<b>Quelques choses ne fonctionnent pas : v&eacute;rifier le chemin de la variable $path et les permissions du r&eacute;pertoire /upload (il doit &ecirc;tre en CHMOD777</b>"); } else { chmod($the_path . $the_new_file_name, 0777); /*Redim de l'image a 500px de large et suppression de l'originale*/ miniature($the_new_file_name,150,$the_path); @unlink($the_path.$the_new_file_name); return "p_".$the_new_file_name; } } } function miniature($image,$newwidth=150,$rep='./upload/'){ global $the_path; $type=strtolower(substr($image, -3, 3)); $sz = getimagesize($the_path.$image); $width = $sz[0]; $height = $sz[1]; //si l'image est moins large que ce qu'on désire, on la laisse à sa taille if ($width < $newwidth) { $newwidth=$width;} $newheight = $newwidth*$height/$width; $thumb = imagecreatetruecolor($newwidth, $newheight); if ($type=='jpg'){ $source = imagecreatefromjpeg($the_path.$image); } elseif($type=='gif'){ $source = imagecreatefromgif($the_path.$image); } // Redimensionnement imagecopyresized($thumb, $source, 0, 0, 0, 0, $newwidth, $newheight, $width, $height); if ($type=='jpg'){ imagejpeg($thumb,$rep."p_".$image,75); } elseif($type=='gif'){ imagegif($thumb,$rep."p_".$image,75); } } Et dans administrer/produits.php, j'ai remplacé: upload($_FILES['image1']) Par: upload_petite($_FILES['image1'])

    Afin que l'image 1 soit la plus petite possible, ici 150 px de large.

    Pour les autres images j'ais mis 500px de large.

    Voila, pensez a sauvegarder vos pages avant de les modifier.

    Willy
    • 0
  3. atila-diffusion a ajouté un message dans un sujet  Petit coup de main au sujet de la fonction ajout   

    c'est normal; point trop de remerciement s'il te plait, je ne t'ai pas trouvé la solution..
    • 0
  4. sebix a ajouté un message dans un sujet  MODIFIER LE MESSAGE info stock   

    je vais essayer cela, je vous remercie a tous les deux.

    bonne soiree!
    • 0
  5. paulanna a ajouté un message dans un sujet  MODIFIER LE MESSAGE info stock   

    achat/stock_alertes.php

    ligne 57 environ : echo $nom.nl2br(stripslashes(MSG_NO_STOCK));

    MSG_NO_STOCK => dans le fichier le langues que t'a indiqué Willy
    • 0
  6. Willy a ajouté un message dans un sujet  MODIFIER LE MESSAGE info stock   

    Dans le fichier de langue ?

    lib/lang/fr.php

    Willy
    • 0
  7. sebix a ajouté un message dans un sujet  MODIFIER LE MESSAGE info stock   


    lorsque tu n as plus le produit en stock, un pop up s affiche sur le site quand un client passe dessus. j aimerais mofidifier le texte qu il y a dans cette fenetre
    • 0
  8. eric-lavoisier a ajouté un message dans un sujet  Petit coup de main au sujet de la fonction ajout   

     
    • 0
  9. Willy a ajouté un message dans un sujet  MODIFIER LE MESSAGE info stock   

    Quel message ?

    Willy
    • 0
  10. Willy a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    C'est ca qui clochait:


    oi.count (*)

    J'avais pas calculé entre les 4-5 MP, mon travail et mon propre codage :)

    Willy
    • 0
  11. atila-diffusion a ajouté un message dans un sujet  Petit coup de main au sujet de la fonction ajout   

    tu n'as pas encore été assez précis, mais pour t'avancer pense à la struture du caddie; si tu dois gerer le critere du produit, tu dois le stocker dans l'objet à function ajout(&$produitid, $quantite, $critere)

    C'est à dire car un moment donné, tu dois te retrouver avec un articles[produitid][critereProduit]

    Mais pour cela il te faut d'abord retoucher un ptit peu la structure de l'objet caddie, pour qu'il gere la qantité dans une souscase du tableau article, par exemple


    function ajout(&$produitid, $quantite, $critere) { /* Ajoute un article au caddie et met à jour le montant total */ if (isset($produitid)) { if (! isset($this->articles[$produitid][$critere])) { $this->articles[$produitid][$critere]= 'O'; } $this->articles[$produitid][$critere] += $quantite; } }

    mais apres vérifie bien que pour aller chercher les données tu n'ai pas de conflit
    • 0
  12. eric-lavoisier a ajouté un message dans un sujet  Petit coup de main au sujet de la fonction ajout   

     
    • 0
  13. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    le plaisir d'aider son prochain :)
    • 0
  14. atila-diffusion a ajouté un message dans un sujet  Petit coup de main au sujet de la fonction ajout   

    apparaitre apparaitre, encore te fat il les mettre en hidden dans le formu que tu t'apprete à poster... tu l'as fait?
    • 0
  15. eric-lavoisier a ajouté un message dans un sujet  inprimer fiche produit   

     
    • 0
  16. eric-lavoisier a ajouté un message dans un sujet  Petit coup de main au sujet de la fonction ajout   

     
    • 0
  17. sebix a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    MODIFIER LE MESSAGE info stock
    Bonjour, comme le nom de mon post l indique, j aimerais modifier le message d'info stock. ou cela se trouve t il?

    cordialement
    • 5 réponses
    • 3 003 vues
  18. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    VOUIIIIIIIIIIIIIIIIII, ca y est ca marche !!!

    Grâce à vous deux Attila et Willy, merciiiiii

    Voici la requête en question pour ceux que ca interresse :

    $sql = "SELECT Count(*) AS count , p.id , p.nom , p.prix FROM peel_commandes_articles oi, peel_produits p WHERE oi.produit_id = p.id GROUP BY oi.produit_id, p.id ORDER BY count DESC LIMIT 10";

    La seule chose qui clochait dans ton morceau de code Willy, c'était simplement la majuscule à "Count" et il ne fallait pas d'espace entre Count et (*) !

    Youpiiiiiii, vous n'imaginez pas comment je suis heureux de voir tout ça marcher :)

    Merciii encore !
    • 0
  19. noya_m a ajouté un message dans un sujet  inprimer fiche produit   

    Voila le style que j'aimerais
    http://www.boutique.lilletourism.com/fiche...|000231-03.html voir imprimer
    • 0
  20. atila-diffusion a ajouté un message dans un sujet  inprimer fiche produit   

    ca t'imprime tout la page web ca... c'est ce que tu veux?
    • 0
  21. atila-diffusion a ajouté un message dans un sujet  Message Privé   

    apres une absence de trois semaines, la boite etait pleine chez moi... :)
    • 0
  22. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    ca en comptera trop ca. teste le en réél mais moi ca me comptait les choses deux fois.
    • 0
  23. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    Non, on retombe sur une erreur de syntaxe avec ca...
    Grouh, on en viendra jamais à bout ...
    • 0
  24. Willy a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    $sql = "SELECT count (*) as count , p.id , p.nom , p.prix FROM peel_commandes_articles oi, peel_produits p WHERE oi.produit_id = p.id GROUP BY oi.produit_id, p.id ORDER BY count DESC LIMIT 10";
    • 0
  25. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    Exact, j'ai changé quelques lignes pour le faire marcher, ce qui a donné ceci :


    $sql = "SELECT oi.produit_id as count , p.id , p.nom , p.prix FROM peel_commandes_articles oi, peel_produits p WHERE oi.produit_id = p.id GROUP BY oi.produit_id ORDER BY count DESC LIMIT 10";

    Mais avec cette requête il me classe les vins par ordre de grandeur de l'id et non par nombre d'occurences :/
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping