Flux d’activité
Flux d’activité de Messages
-
-
j'ai essayé de remplacer par $width = calcul_largeur_image($dirroot."/upload/".$prod['image1']); mais ça ne marche toujours pas, au final j'ai laissé tombé de mettre htaccess. ;)
en tous cas, je vous remercie beaucoup de vos aide. eric et gilles :P
-
-
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 ?
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é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é.
-
Bonjour,MS Windows est payant ca n empêche pas les bugs … Non ?
Ne confondons pas l'aspect commercial et technique.
Après plus de 18 ans dans l'informatique et les systèmes je ne crois pas avoir vu de produits sans bugs par contre j’ai vu des équipes faisant le maximum pour y remédier.
C’est toujours ces produits qui perdurent … Car si non développeur serait un métier saisonnier …
Il me semble que Polémiquer ce n'est pas avancer ... Alors avançons …
Bien évidement ceci n’engage que moi.
Cordialement,
Je comprends la remarque de bidouchon concernant la version 5.4 gratuite pour les utilisateurs de la 5.3.
Windows est payant avec ses BUG... par contre les correctif SP et autre sont gratuit......
Je pense que bidouchon voulait dire qq chose du même type.
A moins que l'équipe Peel veux donner des solutions à tous un par un pour les bug qu'il rencontre, ou être submergé de mail lorsque la 5.4 va sortir (payante) et que les utilisateurs rencontrerons des bugs.......
Pour rappel j'ai toujours ces 2 topic ouvert
http://forum.peel.fr/index.php?showtopic=2427
http://forum.peel.fr/index.php?showtopic=2425
Sans compter que lors de mon achat de la 5.3 j'ai annoncer par e-mail que la vente de produit numérique ne fonctionnait pas chez moi. Peel à localiser le problème et j’attends toujours la solution depuis septembre 2008, et bien d'autre bug que je n'envoie plus au support, car pas de réponse.
Reste la solution d'utiliser PEEL SHOPPING 4.0 (gratuit) et d'attendre quelques années que Peel shopping 4.0 soit à la version 5.3.
Je pense toutefois que si nous voulons une versions stable de Peel, il faut passer beaucoup d'heure à modifier les bugs un par un et les membres de ce forum sont très cool et d'une aide précieuse pour cela.
A l'attention de l'équipe Peel:
Pourriez-vous sortir une nouvelle variante de Peel avec une version stable?
Exemple:
Version 4.0 de Peel shopping (gratuit)
Version 5.0 de Peel premium (stable et payant)
Version 5.3 de Peel premium (beta et payant)
Ainsi les simple utilisateurs peuvent avoir une version stable et les utilisateurs/développeurs une version beta?????
Bon succès
Steve
-
-
J ai pose cette question si quelqu un l'avait fait, je vais y passer un peu de temps si je reussi, je le ferai partager meme si FPDF n'est pas ma tasse de the.
-
-
-
-
-
-
Bonjour,
Une commande vient d'être passée pour un nouveau client et je m'aperçois tout à fait par hasard en le recontactant par mail que son adresse est erronée. Je téléphone au client qui m'informe de l'adresse exacte et je le rassure en lui indiquant que je rajouterai le caractère manquant.
Étonnement : je m'aperçois dans l'administration de Peel que je n'ai pas accès à l'adresse email ;)
Même si je lui demande de faire la correction elle même via ses paramètres, l'accès à l'adresse mail pour modification n'est pas disponible !!!
Avez vous une solution qui m'aurait échappée ?
Merci.
-
Bonjour,
Ca irait il ?
<a href="./boutique/" title="Santons"><img src="santon.gif" BORDER="0" alt="Acceder à la boutique des santons ....." hspace="50" vspace="50" </a>
D'avance merci
David
PS mis en place sur le site pour test
-
-
ce n'est pas juste une zone de saisie ! imaginez qu'il peut y avoir plusieurs produits dans le panier... Faut savoir gerer les tableaux derriere et savoir comment switcher les variables de sessions qui contiennent le prix en fonction du privilege et en fonction que l'on soit connecté ou pas.Mais pour information c'est une fonctionnalité qui a quel but ?
de preparer un devis de maniere tres particuliere differament que dans l'admin
-
Bonjour,
Le référencement étant assez nouveau pour moi j'ai donc soumis mon sitemap.xml à Google sans erreurs .... (Je suis en réécriture d’url Premium 5.3)
Je ne comprends pas pourquoi aucune URL n’est indexée par Google.
Si quelqu’un a une piste ou un problème similaire ?
Cordialement,
David
PS: Ce n'est pas le bon forum mais le plus actif
-
Notre campagne publicitaire sur AdWords dure presque un an et depuis la chute du site c'est unique moyen de voir le site pour les clients.
Je suis déçu par l'attitude de Peel vis-à-vis à ses clients qui paient et ne peuvent pas obtenir un résultat satisfaisant. Parce que le site s'est écroulé justement après la refonte de la charte. Ce qui choque c'est que deuxième mois que ça dure et le problème n'est toujours pas résolu par Peel.
-
-
La réécriture a été faite il y a un an pour la première charte. Dans ce cas faut-il faire redirection ?
-
-
Merci pour vos explications. Mais j'ai une version intégrale car je ne suis pas webmaster et la refonte j'ai aussi payé. Après la refonte de la charte faut-il faire la réécriture url ? Et comment faire pour éviter l'effet du contenu dupliqué?
-
-
-
erreur avec .htaccess & .htpasswd
dans PEEL SHOPPING : logiciel open source de boutique en ligne
eric-lavoisier
Posté(e) · Signaler ce message