Flux d’activité

Flux d’activité

  1. atila-diffusion a ajouté un message dans un sujet  logo dans facture/bon de commande.   

    faut que tu choississe un pays, et un type d'expedition, par exemple france et telecharment, pour les autres pays cela rique de ne pas marcher.
    • 0
  2. atila-diffusion a ajouté un message dans un sujet  Comment ne plus mettre de code ??   

    c'est vraiment basique, regarde ta boite mail :rolleyes:
    • 0
  3. Willy a ajouté un message dans un sujet  logo dans facture/bon de commande.   


    Je n'arrive pas a commander :rolleyes:
    je reviens sur l'affichage du caddie quand je clique sur commander
    • 0
  4. verod a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   

    Ne sachant pas avec certitude ce que tu as besoin, je met ici le début du fichier:


    <? include("../configuration.inc.php"); necessite_identification(); necessite_priv("admin"); $DOC_TITLE = "[Export du catalogue produit]"; include("../administrer/modeles/haut.php"); echo "<table><tr><td class=\"entete\">Exportation TXT du catalogue $site vers les comparateurs de prix</td></tr></table>"; switch(vb($_POST['mode'])) { case "lire" : if ($_POST['comparateur'] == "all") { db2txt($comparateur = "twenga"); db2txt($comparateur = "kelkoo"); db2txt($comparateur = "touslesprix"); db2txt($comparateur = "shopping"); db2txt($comparateur = "pangora"); db2txt($comparateur = "leguide"); db2txt($comparateur = "achetermoinscher"); db2txt($comparateur = "pricerunner"); } else { $comparateur = $_POST['comparateur']; db2txt($comparateur); } echo "<li type=\"square\"><b>Le fichier a &eacute;t&eacute; correctement export&eacute;.</b></li>"; form2csv(); break; default : form2csv(); break; } include("../administrer/modeles/bas.php"); /* FONCTIONS */ function db2txt($comparateur) { global $wwwroot; $select = "select p.id, p.reference, p.nom, p.descriptif, p.description, p.poids, p.brand, p.image1, p.image2, p.prix, p.promotion, c.nom AS categorie, c.parent_id from peel_produits p, peel_categories c, peel_produits_categories pc WHERE p.lang = '".$_SESSION['langue']."' AND pc.produit_id = p.id AND c.id = pc.categorie_id ORDER BY id"; $req = mysql_query($select) or die ('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . mysql_error()); echo "<b>Nom du comparateur : $comparateur</b>"; $csv_file = $comparateur."_".$_SESSION['langue'].".".$_POST['format']; /*$csv_file = $comparateur."_".$_SESSION['langue']."_".date("Y").date("m").date("d").".".$_POST['format'];*/ switch($comparateur) { ETC...

    Vero
    • 0
  5. catseyes a ajouté un message dans un sujet  bouton ajouter au caddie   

    ça marche !!!!!! :rolleyes:
    Willy, tu fais quoi ces dix prochaines années ?

    Pourquoi je n'y ai pas pensé, changer le header tout simplement, Tu es génial.
    merci infiniment.
    • 0
  6. atila-diffusion a ajouté un message dans un sujet  problemes page produit_details.php   



    voici


    function affiche_critere_stock0($prodId, $form) {

    global $wwwroot;
    global $repertoire_images;

    $sqlProd = "SELECT prix, prix_revendeur, promotion, tva, comments, on_stock, delai_stock, affiche_stock, on_perso FROM peel_produits WHERE id = '".$prodId."'";

    $resProd = mysql_query($sqlProd);

    $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 "<form method=\"POST\" action=\"$wwwroot/achat/caddie_ajout.php\" name=\"".$form."ajout".$prodId."\">";

    echo "<input type=\"hidden\" name=\"etat_stock\" value=\"".$objProd->on_stock."\">";

    echo "<input type=\"hidden\" name=\"delivery_stock\" value=\"\">";

    echo "<input type=\"hidden\" name=\"id\" value=\"".$prodId."\">";

    echo "<input type=\"hidden\" value=\"".$prix."\" name=\"prix\">";

    echo "<input type=\"hidden\" value=\"".$objProd->promotion."\" name=\"promotion\">";

    echo "<input type=\"hidden\" value=\"".$objProd->tva."\" name=\"tva\">";

    $couleur = mysql_query("SELECT c.id, c.nom_".$_SESSION['langue'].", pc.couleur_id FROM peel_couleurs c, peel_produits_couleurs pc WHERE c.id = pc.couleur_id AND pc.produit_id = '".$prodId."'")
    or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    if (mysql_num_rows($couleur) > 0) {

    echo "<br />".COLOR." : ";

    echo "<select class=\"formulaire1\" name=\"couleur\">";

    while ($col = mysql_fetch_array($couleur)) {

    echo "<option value=\"".$col['id']."\">".stripslashes($col['nom_'.$_SESSION['langue'].''])."</option>";
    }

    echo "</select>";

    } else {

    echo "<input type=\"hidden\" value=\"\" name=\"couleur\">";

    }

    $sPrix = 0;

    $taille = mysql_query("SELECT t.id, t.nom_".$_SESSION['langue'].", t.prix, t.prix_revendeur, pt.taille_id FROM peel_tailles t, peel_produits_tailles pt WHERE t.id = pt.taille_id AND pt.produit_id = '".$prodId."' ORDER BY t.prix, t.nom_".$_SESSION['langue']."")
    or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    if (mysql_num_rows($taille) > 0) {

    echo "<br />".SIZE." : ";

    echo "<select class=\"formulaire1\" name=\"taille\">";

    while ($siz = mysql_fetch_array($taille)) {

    echo "<option value=\"".$siz['id']."\">";

    echo stripslashes($siz['nom_'.$_SESSION['langue'].'']);

    if ($siz['prix'] != 0) {

    if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") {

    $sPrix = $siz["prix_revendeur"] * (1-$objProd->promotion/100);

    } else {

    $sPrix = $siz["prix"] * (1-$objProd->promotion/100);

    }

    //echo " : ".$sPrix." &euro; TTC";
    }

    echo "</option>";
    }

    echo "</select>";

    } else {

    echo "<input type=\"hidden\" value=\"\" name=\"taille\">";

    }

    echo "<input type=\"hidden\" name=\"option\" value=\"".vn($sPrix)."\" />";

    echo "<b>".QUANTITY." :</b> <input type=\"text\" class=\"formulaire1\" size=\"3\" name=\"qte\" value=\"1\" /><br />";

    if( !ereg('produit_details.php',$_SERVER['PHP_SELF']))
    {
    echo "<img src=\"images/caddie.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" />";
    echo "<a class=\"normal\" href=\"java script:document.".$form."ajout".$prodId.".submit()\">";
    echo ADD_CART;
    echo "</a>";

    } else{

    echo "<img src=\"images/caddie.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" />";
    echo "<a class=\"normal\" href=\"java script:document.".$form."ajout".$prodId.".submit()\">";
    echo ADD_CART;
    echo "</a>";

    }

    if ($objProd->comments != 0) { /* Si le produit permet au client de proposer un commentaire */

    echo "<br /><b>".COMMENTS."</b><br />";

    echo "<textarea name=\"comment\" class=\"formulaire1\"></textarea>";

    } else {

    echo "<input type=\"hidden\" name=\"comment\" class=\"formulaire1\" value=\"\">";

    }



    echo "</form>";

    }

    function affiche_critere_download($prodId, $form) {

    global $wwwroot;
    global $repertoire_images;

    $sqlProd = "SELECT prix, prix_revendeur, promotion, tva, comments, on_stock, delai_stock, affiche_stock, on_perso FROM peel_produits WHERE id = '".$prodId."'";

    $resProd = mysql_query($sqlProd);

    $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 "<form method=\"POST\" action=\"$wwwroot/achat/caddie_ajout.php\" name=\"".$form."ajout".$prodId."\">";

    echo "<input type=\"hidden\" name=\"etat_stock\" value=\"".$objProd->on_stock."\">";

    echo "<input type=\"hidden\" name=\"delivery_stock\" value=\"\">";

    echo "<input type=\"hidden\" name=\"id\" value=\"".$prodId."\">";

    echo "<input type=\"hidden\" value=\"".$prix."\" name=\"prix\">";

    echo "<input type=\"hidden\" value=\"".$objProd->promotion."\" name=\"promotion\">";

    echo "<input type=\"hidden\" value=\"".$objProd->tva."\" name=\"tva\">";

    echo "<input type=\"hidden\" value=\"\" name=\"couleur\">";

    echo "<input type=\"hidden\" value=\"".$objProd->tva."\" name=\"tva\">";

    echo "<input type=\"hidden\" value=\"\" name=\"taille\">";

    echo "<input type=\"hidden\" name=\"option\" value=\"0\" />";

    echo "<input type=\"hidden\" name=\"qte\" value=\"1\" />";

    if( !ereg('produit_details.php',$_SERVER['PHP_SELF']))
    {
    echo "<img src=\"images/caddie.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" />";
    echo "<a class=\"normal\" href=\"java script:document.".$form."ajout".$prodId.".submit()\">";
    echo ADD_CART;
    echo "</a>";

    } else{

    echo "<img src=\"images/caddie.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" />";
    echo "<a class=\"normal\" href=\"java script:document.".$form."ajout".$prodId.".submit()\">";
    echo ADD_CART;
    echo "</a>";

    }

    if ($objProd->comments != 0) { /* Si le produit permet au client de proposer un commentaire */

    echo "<br /><b>".COMMENTS."</b><br />";

    echo "<textarea name=\"comment\" class=\"formulaire1\"></textarea>";

    } else {

    echo "<input type=\"hidden\" name=\"comment\" class=\"formulaire1\" value=\"\">";

    }



    echo "</form>";

    }
    [/codebox]
    • 0
  7. Willy a ajouté un message dans un sujet  Dimension des imahes produits   

    Cherche la fonction "template_index_produit" dans template.php.


    Willy
    • 0
  8. atila-diffusion a ajouté un message dans un sujet  logo dans facture/bon de commande.   

    oui oui, c'est une partie pas encore accessible diretement depusi le site, donc les tests sont admis sans soucis.
    • 0
  9. verod a ajouté un message dans un sujet  Dimension des imahes produits   

    Partout, les produits en page accueil, les produits dans les catégories, les produits en promo, bref, tous les produits du site.
    L'image 1 en somme de chaque produit.
    Vero
    • 0
  10. Willy a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   

    Ta requete sql ne ramenne aucun produit tout simplement :rolleyes:

    Donne la nous.

    Willy
    • 0
  11. catseyes a ajouté un message dans un sujet  bouton ajouter au caddie   



    je test et je te dit si ça fonctionne.
    • 0
  12. dan3462 a ajouté un message dans un sujet  Procedure d' installation des logiciels   


    bonjour, j'ai passé des heures sur les forums et je n'ai pas trouvé la procédure, toujours des bribes de conseils qui osnt surement trs pertinent mais pour un debutant comme moi qui n y connais rien , je ne trouve jamais dans quel ordre on doit proceder a l'installation des logiciels qu il faut pour mettre en route ce systeme ... Je ne sais meme pas dans quel dossier je doit mettre les programmes peel , apache ....etc
    Alors vu le desordre cela ne risque pas de fonctionner meme en essayant de suivre vos conseils.

    La seul chose que je sais c 'est d'avoir telecharge easyphp1.8 + pell shopping. ..apres j'ai essayer de suivre la notice mais ce n'est pas clair pour moi .

    merci de votre aide
    • 0
  13. verod a ajouté un message dans un sujet  Module export vers leguide.com - erreur image   

    Suite: depuis le back office, cela semblait fonctionner, il m'affiche comme quoi le fichier txt est bien créé (le fichier a été correctement exporté).
    Or, le lien qu'il m'affiche pour le fichier exporté ne comporte que les éléments suivants:

    et le reste est vide: pas de produits...
    Kesako !?
    Vero
    • 0
  14. Willy a ajouté un message dans un sujet  logo dans facture/bon de commande.   

    On peut faire des tests ?

    Willy
    • 0
  15. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    J'ai regardé et ca a l'air simple a faire.

    Envois moi tes fonctions:
    - affiche_critere_stock0
    - affiche_critere_download

    ET ta page achat/caddie_ajout.php

    Willy
    • 0
  16. atila-diffusion a ajouté un message dans un sujet  problemes page produit_details.php   

    non, ce sont des logiciels que nous developpons, il nous suffit d'en faire graver une dizaine de plus en cas de rush, mais à priori ca ne prend pas 1 jour donc, pas besoin de gerer du stock pour nous.

    Par contre bien sur, pas besoin non plus que l'utilisateur en achete 10, c'est pas necesasire, puisqu'il peut choisir une version multiposte si il a besoin de l'utiliser pour toute son équipe.... et ca lui reviens vraiment pas cher.
    • 0
  17. atila-diffusion a ajouté un message dans un sujet  logo dans facture/bon de commande.   

    oui c'est ca, j'ai trouvé la variable, c'est dans variable du site.

    Par contre apparement cela n'apparait pas dans le bon de commande, c'est lputot génant, en plus ya un souci c'est que les colonnes du pdf sont mal formé et la derniere est en dehors du cadre,

    tu peux faire un test sur http://atila-diffusion.eu/boutique
    • 0
  18. Willy a ajouté un message dans un sujet  Creation d'un fichier csv lors de la validation de la commande   

    Justement je te donne une fonction :rolleyes:


    Tu la mets dans ton code, comme une autre fonction et ensuite tu l'appels

    nls2p($com['pcclient_info1'])

    Willy
    • 0
  19. Willy a ajouté un message dans un sujet  logo dans facture/bon de commande.   

    Tu veux mettre le logo sur tes factures c'est ca ?

    Ou tu veux que ca soit parametrable ?

    Willy
    • 0
  20. Willy a ajouté un message dans un sujet  problemes page produit_details.php   

    Tu ne geres pas de stock sur ces produits ?

    Willy
    • 0
  21. atila-diffusion a ajouté un message dans un sujet  champ de recherche auto-suggestif   


    et ceci n'a rien à faire là !!!
    • 0
  22. atila-diffusion a ajouté un message dans un sujet  champ de recherche auto-suggestif   

    essaye avec ca juste pour tester

    <?php

    header('Content-type: text/xml; charset=utf-8');



    print "<results>";


    print "<rs>";
    print "test";
    print "</rs>";


    print "</results>";



    ?>
    • 0
  23. atila-diffusion a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    logo dans facture/bon de commande.
    J'ai chercher dans le forum, un article faisait mention d'une option dans le BackOffice, je ne l'ai pas trouvée.

    http://forum.peel.fr/index.php?showtopic=984&hl=logo
    • 17 réponses
    • 6 478 vues
  24. jcrinformatique a ajouté un message dans un sujet  Creation d'un fichier csv lors de la validation de la commande   

    oui si tu le dis ... :rolleyes:

    sauf que je ne connais pas du tout cette fonction, ni comment elle fonction et comment on recupere les infos clients

    Mais apparement ca à l'air plus simple de faire avec cette fonction

    Julien
    • 0
  25. Willy a ajouté un message dans un sujet  Creation d'un fichier csv lors de la validation de la commande   

    C'est normal, les informations clients sont stockées en ligne dans la base.

    Et si tu créés une fonction du style:


    <?php function nls2p($str) { return str_replace('<p></p>', '', '<p>' . preg_replace('#([\r\n]\s*?[\r\n]){2,}#', ' $0 ', $str) . '</p>'); } ?>

    Et que tu appels cette fonction pour les infos client ?

    Willy
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping