phildu34

Utilisateur open source
  • Compteur de contenus

    343
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par phildu34


  1. BONJOUR ET MERCI DE VOS RÉPONSES ,

    mais j ai déjà essayer sa et si je fait comme vous dites le système carte bancaire ne fonctionne plus , il affiche erreur api de paiement.si vous souhaitez vois les fichiers pour les modifier vous meme je peu vous les envoyer

    a noter que j ai ce problème depuis l'installation du module cb et que personne n a trouver la solution !!!

    Philippe ;)


  2. Bonsoir , je reviens vers vous pour encore une fois vous demander de l'aide pour supprimer une annotation derriere le choix de paiement

    voir sur la copie d'ecran ci dessous, je souhaite supprimer la mention " (crédit agricole)

    capture.png

    se serait bien que cette fois ci , je puisse avoir de l'aide

    par avance merci

    Philippe


  3. bon je viens de regarder ton autre post .....

    donc 3.1 !!

    m'etonnerais qu'il y ai ajouter

    si la 3.1 ressemble aux 3.xx free que j'ai pas mal bidouillée je vais te trouver ça !!

    oui j'ai bien " ajouter un type de paiement" mais ne faut t"il pas modifié le fichier de langue pour avoir une concordance ?

    PAR contre j'ai apres le mode carte bancaire et carte bancaire en 3 fois sans frais sa : (credit agricole) comment faire pour enlever ' credit agricole"si je l'efface des modes de paiement le système ne fonctionne plus , si je l'efface du fichier de langue et dans les modes de paiement sa ne fonctionne plus non plus !!


  4. re bonjour, je souhaiterais avoir la possibilité d'imprimer toutes les factures du mois ou toutes les factures crées entre deux dates .

    ceci depuis le BO.

    vous allez me dire " sa c'est du développement spécifique" donc payant , et bien soit je règlerez la facture à celui qui me fera une bonne proposition...

    je pense tout de même que sa devrais devenir une fonction de " série " dans les futures version de Premuim, car nous avons tous besoin de fournir les factures au comptable , un jour ou l'autre.

    cette demande est relativement urgente.

    ma version : Premuim 3.1


  5. Certaines petites complications me pousseront peut etre à quitter ce forum dans les prochains jours.

    je resterais en contact avec ceux avec qui je suis déjà en contact mais je ne viendrais peut etre plus sur le forum.

    Si tel est le cas, bon courage aux propriétaires de boutiques PEEL.

    Bonne fin de week end à tous et à toutes.

    Ba c'est bien dommage ,j'aime bien vous lire et vos réponses sont toujours claires même si je n'arrive jamais à les mettre en application, mais sa viens de moi !!!

    alors ... peut être à bientôt


  6. Il n'est pas actif. Il doit s'agit des premieres pierres de ce module.

    Installer la base de données qui va avec ne changera pas grand chose. En dehors de la page qui résume le nombre de commandes, le CA etc, les autres pages ne fonctionnent pas car elles n'ont aucune informations à exploiter vu que la collecte de ces informations devraient se faire depuis un marqueur présent sur toutes les autres pages et que ce marqueur n'existe pas mais aussi parce que en l'état il y'a pas mal d'erreurs de pointages de liens dans les instructionsd'include de configuration.inc.php et de modeles/haut.php.

    A surveiller donc mais pour obtenir des statistiques vous pouvez vous orienter vers google analytics ou phpmyvistes (dans sa nouvelle version).

    sur conseil de Patrice j'utilise statcounter , il parait que phpmyvisite utilise beaucoup de ressource serveur.

    il y a XITI aussi!


  7. Bonsoir, je souhaite modifier le mail que reçoit le client quand je modifie l'état de sa commande depuis l'admin.

    je voudrais y rajouter des ligne de texte à son attention...

    Pouvez vous me dire dans quel fichier je peu trouver les ligne à modifier.

    je suis en premium 3.1

    merci de vos réponses.

    Philippe


  8. Bonsoir,

    /!\ Premiere chose à faire : SAUVEGARDER TOUS LES FICHIERS AVANT INTERVENTION /!\

    J'aimerais livrer à la communauté PEEL, une amélioration non négligeable du module Paypal qui vous permettra de gagner en, ce que j'appelle, crédit confiance et en ergonomie pour vos clients. Oui d'accord mais ton code eric il fait quoi ?

    mini_090220091509136069.jpg

    Comme le montre la capture d'écran ci dessus : vos clients n'auront plus à resaisir leurs coordonnées obligatoires en arrivant sur payapl : nom,prénom,adresse,etc... et le panier sera détaillé avec les articles présents dans leur panier au lieu de ce qu'il y'a actuellement à savoir qu'il est juste marqué : COMMANDE N° XXXXX QTE:1 MONTANT etc.

    Cette amélioration est valable pour toutes les versions de PEEL PREMIUM à partir de la version 3, je n'ai pas testé des version en dessous et elle est compatible PEEL SHOPPING.

    Il vous faut localiser la fonction affichage_fin_succes. Elle se trouve soit dans le fichier

    racine_de_votre_boutique/modeles/nom_de_votre_modele/template.php

    soit dans

    racine_de_votre_boutique/achat/fin_commande.php

    /!\ Premiere chose à faire : SAUVEGARDER TOUS LES FICHIERS AVANT INTERVENTION /!\

    Il faut reperer la ligne suivante :

    case html_entity_decode(PAYPAL) :

    Cette ligne marque le début du traitement de paiement d'une commande par paypal.

    la fin du traitement est marquée par le premier :

    break;

    Que vous rencontrerez ensuite dans le code.

    Entre ces deux lignes vous devez inserez ou vous inspirer (notamment à cause des balises php ouvrantes ou fermantes qui ne seront peut etre pas totalement adaptées à votre fichier donc mieux vaut faire attention). Bien evidemment avant insertion de ce code vous devez supprimer le code qui s'y trouve déjà entre ces deux lignes. mais je me repète : SAUVEGARDEZ SAUVEGARDEZ !

    <?php
    
      function sans_accent($text){
    
      $trans = get_html_translation_table(HTML_ENTITIES);
    
      foreach ($trans as $literal =>$entity){
    
    	 if (ord($literal)>=192){
    
    	   $replace[]=substr($entity,1,1);
    
    	   $search[]=$literal;}}
    
      return str_replace($search, $replace, $text);}
    
      $result = mysql_query("SELECT nom_famille,prenom,ville,pays,telephone,code_postal,adresse FROM peel_utilisateurs WHERE email ='".$com->email."'");
    
      $comalt = mysql_fetch_object($result);
    
      ?>
    
      <p>
    
      Ici votre texte à personnaliser pour personnaliser la page ou s'affichera le bouton paypal. Ex : Merci d'allèger votre carte bleue sur ma boutique mais vous inquiétez pas c'est sécurisé que meme Kevin Mitnick (voir google) il y arrivera meme pas à pirater
    
      </p>
    
      <form action="<A href="https://www.paypal.com/cgi-bin/webscr">https://www.paypal.com/cgi-bin/webscr</A>" method="post" style="margin:20px 0;">
    
      <div>
    
      <input type="hidden" name="cmd" value="_cart" />
    
      <input type="hidden" name="business" value="<?php echo $email_paypal?>">
    
      <input type="hidden" name="amount" value="<?php echo number_format($com->montant,2);?>" />
    
      <?php
    
      /*
    
      Explication de ce que fait ce code :
    
      On va chercher dans la base de données, la liste des articles de la commande concernée pour afficher un panier paypal plus pro avec le détail de tous les articles de cette meme commande 
    
       */
    
      $qid_items = mysql_query("SELECT oi.* FROM peel_commandes_articles oi LEFT JOIN peel_produits p ON (oi.produit_id = p.id) WHERE oi.commande_id = '$commandeid'");
    
      if (mysql_num_rows($qid_items) >0) {
    
      $i=1;
    
      while ($prod = mysql_fetch_array($qid_items)) {
    
      ?>
    
      <input type="hidden" name="item_name_<?=$i?>" value="<?=$prod["nom_produit"]?>" />
    
      <input type="hidden" name="amount_<?=$i?>" value="<?php echo number_format($prod["prix"],2);?>" />
    
      <input type="hidden" name="quantity_<?=$i?>" value="<?=$prod["quantite"]?>" /> 
    
      <?php
    
      $i++;
    
      }
    
      }
    
      else {
    
      ?>
    
      <input type="hidden" name="item_name_1" value="<?=$prod["nom_produit"]?>" />
    
      <input type="hidden" name="item_number_1" value="<?=$prod["reference"]?>" />
    
      <input type="hidden" name="amount_1" value="<?php echo number_format($prod["prix"],2);?>" />
    
      <input type="hidden" name="quantity_1" value="1" /> 
    
      <?php
    
      }
    
      ?>
    
      <input type="hidden" name="custom" value="<?php echo $commandeid?>" />
    
      <input type="hidden" name="no_shipping" value="1" />
    
      <input type="hidden" name="return" value="<?php echo $wwwroot?>/modules/paypal/ok.php?id=<?php echo $commandeid?>" />
    
      <input type="hidden" name="cancel_return" value="<?php echo $wwwroot?>/modules/paypal/nok.php?id=<?php echo $commandeid?>" />
    
      <input type="hidden" name="no_note" value="0" />
    
      <input type="hidden" name="currency_code" value="<?php echo $_SESSION['devise']['code']?>" />
    
      <input type="hidden" name="lc" value="FR" />
    
      <input type="hidden" name="email" value="<?php echo $com->email ?>" />
    
      <input type="hidden" name="first_name" value="<?php echo sans_accent($comalt->prenom) ?>" />
    
      <input type='hidden' name='last_name' value="<?php echo sans_accent($comalt->nom_famille) ?>" />
    
      <input type='hidden' name='address1' value="<?php echo sans_accent($comalt->adresse) ?>" />
    
      <input type='hidden' name='city' value="<?php echo sans_accent($comalt->ville) ?>" />
    
      <input type='hidden' name='state' value="<?php echo sans_accent($comalt->pays) ?>" />
    
      <input type='hidden' name='zip' value="<?php echo $comalt->code_postal ?>" />
    
      <input type='hidden' name='H_PhoneNumber' value="<?php echo $comalt->telephone ?>" />
    
      <input type="submit" class="ici_le_nom_de_votre_class_css" name="submit" value="Payer ma commande" />
    
    
    
      </div>
    
      </form>
    
      <?php
    
      break;
    
      // Reste du code normal........

    /!\ Premiere chose à faire : SAUVEGARDER TOUS LES FICHIERS AVANT INTERVENTION /!\

    /!\ Premiere chose à faire : SAUVEGARDER TOUS LES FICHIERS AVANT INTERVENTION /!\

    /!\ Premiere chose à faire : SAUVEGARDER TOUS LES FICHIERS AVANT INTERVENTION /!\

    Ensuite en ce qui concerne la page de présentation Paypal : la premiere page peut ne pas etre celle de la capture (ça ne signifie pas que le module ici présenté ne fonctionnera pas) mais une page invitant à se connecter à un compte paypal. Ceci est du a l'adresse email du client : si elle est reconnue commeétant liée à un compte paypal, il sera proposé une page un peu différente (avec tout de meme un lien pour payer par carte bleue sans creer ni se connecter à son compte Paypal, en fonction des réglages que vous aurez fait dans votre compte paypal sur le site paypal ) mais la seconde page reprendra automatiquement les infos du client.

    Voilà je crois que c'est tout.

    Cordialement,

    Eric

    µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ

    VOILA LE CODE QUE J4AI ENTRE LES DEUX LIGNES .

    case html_entity_decode(PAYPAL) :

    ?>

    <div align="center">

    Pour r&eacute;gler par carte bancaire, cliquez ici :<br />

    <form action="https://www.paypal.com/cgi-bin/webscr" method="post">

    <INPUT TYPE="hidden" NAME="cmd" VALUE="_ext-enter">

    <INPUT TYPE="hidden" NAME="redirect_cmd" VALUE="_xclick">

    <input type="hidden" name="business" value="<?=$paypal?>">

    <input type="hidden" name="item_name" value="<?=$site?> COMMANDE <?=$commandeid?>">

    <input type="hidden" name="item_number" value="<?=$commandeid?>">

    <input type="hidden" name="amount" value="<?echo number_format($com->montant,2);?>">

    <input type="hidden" name="page_style" value="Primary">

    <input type="hidden" name="no_shipping" value="1">

    <input type="hidden" name="return" value="<?=$wwwroot?>/modules/paypal/ok.php?id=<?=$commandeid?>">

    <input type="hidden" name="cancel_return" value="<?=$wwwroot?>/modules/paypal/nok.php?id=<?=$commandeid?>">

    <input type="hidden" name="no_note" value="1">

    <input type="hidden" name="currency_code" value="EUR">

    <input type="hidden" name="lc" value="FR">

    <input TYPE="hidden" NAME="email" VALUE="<?=$com->email?>">

    <input type="image" src="https://www.paypal.com/fr_FR/i/btn/x-click-but23.gif" border="0" name="submit" alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée !">

    </form>

    <br>

    <img src="<?=$wwwroot?>/images/logo-xclickBox.gif" width="152" height="29" alt="" border="0">

    </div>

    <?

    break;

    µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ

    pouvez vous me dire ce que je dois supprimer ?

    merci de votre réponse,éric

    et tant que j'y suis comment faire pour avoir dans le mail qu'une commande est en cour envoyé au webmaster, comment avoir le nom du produit qui est commandé.


  9. Merci Eric de votre réponse mais , j'ai deja fait toutes les manipulations possibles et sa fonctionne pas ou alors je suis vrai , mais vraiment nul.

    ce qui est tout à fait possible...

    voila les ligne de mon fichier de langue :

    ****************************************************

    define("PAYPAL","Carte bancaire Systéme Paypal",TRUE);

    define("CB","Carte bancaire (crédit agricole)",TRUE);

    define("CB3","Carte bancaire - paiement en 3 x sans frais ( crédit agricole )",TRUE);

    ****************************************************

    et les mode payement dans le BO

    *****************************************************

    b_drop.png Carte bancaire - paiement en 3 x sans frais ( crédit agricole ) 0 b_drop.png Carte bancaire (crédit agricole) 1 b_drop.png Carte bancaire Systéme Paypal 2 b_drop.png Cetelem (carte AURORE) 3 b_drop.png Mandat postal 4 b_drop.png Chèque 5 b_drop.png Virement 6

    en supprimant ( crédit agricole ) partout cela devrait marcher ? et bien non !!!

    je vois vraiment pas ou est le probleme ...


  10. Bonjour,

    Je suis en train de développer un site avec la version Peel Premium 5.3.

    C'est pour une boutique de vente en ligne de vins.

    Mon problème c'est que la boutique vend le vin par pack de 12 :

    Exemple :

    1 pack de 12 bouteilles = 120 €

    1 pack de 24 bouteilles = 115 €

    1 pack de 36 bouteilles = 100 €

    Comment je dois procéder pour que dans le panier j'ai les bons calculs ?

    J'ai vu dans Peel qu'on pouvait gérer les prix à l'unité en fonction des quantités mais pour mon cas ça fonctionne pas car c'est un pack de 12 et pas une unité.

    Quelqu'un aurait une solution pour ce type de boutique sans que je touche directement au code source.

    Merci avant tout pour la ou les réponses.

    Claude B.

    dans ta description de l'objet tu note que 1 pack = 12 bouteilles et dans le multiprix tu met 1 pack =120 €, 2 pack 115€ et 3 pack 100 €.

    si le client commande 3 pack au prix de 3 pack ... il recevra 36 x 3 =108 bouteilles donc 3 x 100 €

    moi je procede comme sa pour la vente en lot

    ( il est bon ton vin !!! ) hic...


  11. bonjour

    j'ai dans mes types de paiement :

    carte bancaire ( credit agricole )

    carte bancaire -paiement en 3 fois sans frais ( credit agricole )

    écrit exactement comme cela et je voudrais supprimer ( credit agricole)

    j'ai essayer plusieur fois de le faire dans le BO et dans le fichier de langue , mais apres suppression le client n'a plus acces au site de la banque , en fait le payement CB ne fonctionne plus !!!

    si quelqu'un à la solution je suis preneur .

    www.electricite-online.com

    version : 3.1


  12. Bonjour, je souhaiterais depuis le BO pouvoir imprimer les factures entre deux dates données et en une seule manipulation

    exemple : imprimer entre le 1 juillet et le 30 juillet 2008 par l'intermediaire d'un systeme qui existe deja pour les stats des ventes .

    je sais pas si je m'explique bien .

    si ce developpement devais être payant je ne suis pas contre , avis aux rois du php !!! :huh:

    j'ai la version premium 3.1

    philippe


  13. Bonjour,

    Je viens de faire ma demande et j'espère que c'est la V5 qui me sera envoyée.

    Faut compter combien de temps pour la recevoir ?

    Si vous avez acheté une version de PEEL PREMIUM avant le mois de janvier 2007. Nous vous envoyons sur simple demande une version complète de PEEL PREMIUM 3 pour réaliser une mise à jour.


  14. ils n'ont plus qu'à demander qu'ont leur envoie le cgv en recommandé avec AR.

    fo vraiment arreter tout se systéme que des ploucs utilisent pour se faire de l'argent.

    moi quand j'achete sur internet , je les lis les cgv pas besoin de 50 clics pour me sentir en confiance !!!

    il y a aussi les dates de livraison !!! la aussi peel premium ne le fait pas , et je pense pouvoir dire que tres tres tres peu de site e-commerce le fassent.

    mis a part Amazon , j'en connait pas d'autre.


  15. Bonsoir ,j'avais deja poser le probleme il y a quelques temps mais bon...

    me revoualalala avec le même soucis

    j'ai un produit que je vend 252,50 euros ttc, j'applique une remise de 3 % , ce qui nous mennent à 244,92 euros ttc jusque la rien de bien compliqué , le prix sous l'article est bien affiché comme il faut !!!

    mais si je clique sur " ajouter au caddie " le meme produit affiché 244.92 en promo se retrouve à 237.58 euros ttc dans le panier .

    alors la je comprend plus !! sa fait meme pas 2 fois la remise , en fait sa correspond à rien .

    si quelqun pouvait m'expliquer sa , se serait gentil...

    philippe

    bonne soirée

Twitter Advisto ecommerce

Facebook PEEL Shopping