Flux d’activité

Flux d’activité

  1. noya_m a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    inprimer fiche produit
    Bonjour,

    je souhaiterais mettre sur les fiches produits un btn afin de pouvoir imprimer la fiche.

    <!-- DEBUT DU SCRIPT IMPRIMER-->
    <p><a href="java script:window.print()">Imprimer cette page</a></p>
    <!-- FIN DU SCRIPT IMPRIMER-->

    Qq'un peut me guider / est ce bon ?

    de plus, pourrait-on faire creer une page specifique?

    Merci
    • 5 réponses
    • 2 777 vues
  2. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    je suis sur le coup

    ok c'est oi.count(*) qui ne marchera pas.
    • 0
  3. atila-diffusion a ajouté un message dans un sujet  Petit coup de main au sujet de la fonction ajout   

    c'est pourtant simple, as tu trouvé ta solution?
    sinon envoie moi ce que tu vuex faire ici et je t'arrange ca presto :)
    • 0
  4. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   


    Toujours pas :P
    Merci de vos réponses et de votre aide en tout cas, ça fait vraiment plaisir :)

    Des commandes ? Oui jen ai passé une dizaine de fictives qui sont toujours enregistrées dans la table.
    • 0
  5. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    as tu des commandes sur ton site?
    • 0
  6. Willy a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    Et ca ?


    $sql = "SELECT oi.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
  7. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    Toujours la même erreur (voir plus haut).

    Pour récapituler, je voudrais qu'il me compte dans la table peel_commande_articles le nombre d'occurences de chaque produit (afin de compter le nombre de ventes) puis de les classer par ordre decroissant.
    Seulement je voudrais aussi afficher quelques autres informations contenus dans la table peel_produits. Il me faudrait donc, à partir de la premiere requete (qu'avait fourni Willy en début de topic) pour retrouver les infos du produit dans la table peel_produits.

    D'où l'espèce de test avec left join (ou sans ^^)...
    • 0
  8. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    cela marche t'il ?

    En effet


    $sql = "SELECT oi.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 produit_id ORDER BY count DESC LIMIT 10";

    Marcherait aussi bien à mon avis
    • 0
  9. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    Ben je n'arrive pas à créer une seconde requête qui recoupe la première... Dans ma tête un LEFT JOIN était plus clair. Après je peux évidement me tromper, et d'ailleurs c'est ce que j'ai fait ! :)

    En tout cas, ca ne marche pas puisqu'il me renvoit cette erreur, à chaque fois :

    "Erreur SQL !
    SELECT oi.count (*) as count , p.id , p.nom , p.prix FROM peel_commandes_articles oi LEFT JOIN peel_produits p ON (oi.produit_id = p.id) GROUP BY oi.produit_id ORDER BY count DESC LIMIT 10
    You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '(*) as count , p.id , p.nom"
    • 0
  10. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    à vrai dire je n'en sais rien, c'etait l'ancienne facon de programmer, je n'ai rien contre, je la lis et comprend, j'ai juste modifié ce qui etait proposé.
    • 0
  11. Willy a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    [edit] j'avais dit une connerie :)

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

    c'est tout simple, tu ne gere ni la couleur, ni le millesime dans ta table produit pour une version shopping...


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

    Sur ce que j'ai expliqué juste au dessus de ton post :)

    Sur la requête SQL pour afficher les meilleures ventes... J'ai tenté d'en faire une à partir de ce que Willy m'a indiqué, mais erreur de syntaxe, et mon niveau est bien trop bas pour me dépatouiller tout seul.
    Voilà la requête :


    $sql = "SELECT oi.count (*) as count , p.id , p.millesime , p.nom , p.prix , p.couleur FROM peel_commandes_articles oi LEFT JOIN peel_produits p ON (oi.produit_id = p.id) GROUP BY produit_id ORDER BY count DESC LIMIT 10"; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
    • 0
  14. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    sur quoi bloque tu, explique moi ce le souci, je pense que je peux aider.. :)-
    • 0
  15. atila-diffusion a ajouté un message dans un sujet  doc sur cheque cado   

    en effet, noya_m tu t'es trompé de forum pour ta question...
    • 0
  16. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    Oui, comme je travaille sur Shopping, le template n'est pas présent et c'est pourquoi, ne pouvant pas appliquer la solution de noya_m, j'ai tenté de la faire à ma sauce...
    Et je bloque.
    • 0
  17. atila-diffusion a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    juste un soucis, je viens de télécharger la derniere version de peel shopping pour vérifier...

    Il n'y a pas de dossier template dans modeles.
    Ou as tu vu ce dossier dans la version shopping (je rapelle à mon lecteur que nous sommes dans la partie shopping)

    j'ai manqué une étape?
    • 0
  18. Riskbreaker a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

    Bonjour,

    Je reviens à la charge avec cette page !
    J'ai tenté moult fois de réussir à formuler la bonne requête SQL en vain. Je pensais avec ce que vous m'avez donné Willy, pouvoir faire une seule et même requête avec LEFT JOIN... Mais je me trompe sans cesse dans la syntaxe.
    Pouvez vous m'aider à corriger ce ptit bout de code ?

    Le voici :

    $sql = "SELECT oi.count (*) as count , p.id , p.millesime , p.nom , p.prix , p.couleur FROM peel_commandes_articles oi LEFT JOIN peel_produits p ON (oi.produit_id = p.id) GROUP BY produit_id ORDER BY count DESC LIMIT 10"; $req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error()); //Début de boucle while( $sortie = mysql_fetch_array($req)) { //Affichage de chaque ligne pour chaque produit echo "<tr bgcolor='"; if($o==1) { echo "#ECECEC"; $o++; } else { echo "#FFFFFF"; $o=1; } echo "'> <th class=\"catalogue\">$sortie[millesime]</th> <th class=\"catalogue\"><font color=#993333><b>"; ?> <a href="<?echo $wwwroot?>/achat/produit_details.php?id=<?=$sortie['id'] ?>&catid=<?=$catid?>"><?echo stripslashes($sortie['nom']) ?> <? echo "</a></b></font></th> <th class=\"catalogue\">$sortie[aoc]</th> <th class=\"catalogue\"><b>$sortie[couleur]</th> <th class=\"catalogue\">$sortie[prix] €</th> </tr>"; }

    Le problème est donc dans la requête, qui est archi fausse....
    • 0
  19. goldorakteam a ajouté un message dans un sujet  Correctif chèque cadeau   

    Effectivement il y'avait une erreur je confirme motif faite par Willy c'est OK sa fonctionne :)
    • 0
  20. CédriC a ajouté un message dans un sujet  Refus d'écriture sur variable.php   

    Slt,



    Ce peut être également ton hébergeur qui te refuse cette fonction 'FOPEN', 'FWRITE' ...
    • 0
  21. Willy a ajouté un message dans un sujet  point cadeau être avisé   

    Chechez la page où la personne commande les cadeaux avec ses points et utilisez la fonction "mail", une recherche dans les pages template ou fonctions et vous aurez des exemples d'utilisation.

    Willy
    • 0
  22. jeremy a ajouté un message dans un sujet  Bug achat chèques cadeaux   

    Effectivement ca marche bien :) Merci Willy :P
    • 0
  23. noya_m a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    point cadeau être avisé
    Bonjour,

    qd un client choisit de prendre un cadeau avec ses points, pourait-on avoir un email afin d'aviser l'administrateur, car actu personne ne sait s'il une personne prend un Kdo

    merci a vous
    • 1 réponse
    • 1 734 vues
  24. noya_m a ajouté un message dans un sujet  Création d'une page "Meilleures Ventes"   

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

    Ca marche ?

    Willy
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping