Flux d’activité

Flux d’activité de Messages

  1. vadim


    Bonjour Vadim,

    L'interconnexion avec Wanewsletter ne se fait pas automatiquement si vous créez votre propre module, il faut dans ce cas mettre un module qui interconnecte l'ensemble.

    Habituellement c'est nous qui nous occupons de l'installation et de la mise en place de l'interconnexion.

    Je vous laisse discuter avec Benjamin lundi de ce sujet, c'est lui qui gèrera.

    Gilles

    Je suis effectivement passé par Benjamin, qui avec Monsieur Delaporte, mon répondu ce midi. voici nos correspondance :

    moi Le 14/01/2011 09:15 ;

    Bonjour,

    >

    > Je suis sincèrement désolé, mais apparemment, n'étant pas prévenu,

    > j'ai supprimé les interventions de Monsieur Delaporte

    > sdelaporte@advisto.fr, quand j'ai fait la maj vers 6.0.2. J'ai bien

    > fait une sauvegarde de la boutique, mais coté PC...

    >

    > Salutations

    > Vadim Rodtchenki

    réponse:Envoyé : vendredi 14 janvier 2011 11:08

    Bonjour Vadim,

    Effectivement, nous avons constaté que le logiciel Wanewsletter n'était pas présent sur votre serveur FTP. Nous avons tout de même modifié les fichiers qu'il fallait pour mettre en place l'interconnexion, il ne vous reste plus qu'à ré-installer Wanewsletter.

    En cas de besoins techniques liés à cette installation, merci d'utiliser notre forum : http://forum.peel.fr/.

    Cordialement,

    Benjamin Buttigieg

    moi: ven. 14/01/2011 13:28

    Bonjour Benjamin,

    Je suis étonné. Dans le doute, j'ai supprimé et réinstallé au même endroit=> http://www.helicebois.com/modules/news_let...admin/index.php

    Ma boutique n'est toujours pas signalé à mes clients, je compte beaucoup sur ce module pour le faire, merci

    Vadim

    ...

    Que dois-je faire maintenant ?

  2. Gilles Boussin


    Bonjour Vadim,

    L'interconnexion avec Wanewsletter ne se fait pas automatiquement si vous créez votre propre module, il faut dans ce cas mettre un module qui interconnecte l'ensemble.

    Habituellement c'est nous qui nous occupons de l'installation et de la mise en place de l'interconnexion.

    Je vous laisse discuter avec Benjamin lundi de ce sujet, c'est lui qui gèrera.

    Gilles

  3. vadim


    bonjour Gilles,

    chez moi c'était à 1100, je l'ai passé à 2000, ça marche, merci.

    J'ai recherché, dans ce css et en dessous de '/* search in header */', à agrandir la fameuse cellule car j'ai des produit avec des noms un peu long, mais sans succès. Il faut peut-être intervenir à plusieurs endroit, mais ou ?

  4. Gilles Boussin


    Bonjour Vadim,

    Il s'agit d'un problème d'interprétation des z-index, la liste est à 2000 et le menu ci-dessous est à 1500, donc on pourrait penser que ça passe au dessus, mais sur votre navigateur non.

    Si vous modifiez le z-index du parent ça devrait aider : cherchez la ligne suivante dans modeles/xxxx/css/screen.css (ligne 218 sur ma version) :

    #main_header #top_search {

    et quelques lignes en dessous vous avez la mention d'un z-index, mettez le à 2000 également.

    Gilles

  5. carcy


    Bonjour Gilles

    Dîtes donc ! vous travaillez tard le soir !!!

    merci pour votre réponse.

    En éditant lib/fonctions/email.php, je constate que la ligne 123 est une ligne de commentaire...

    121 /**

    122 * fonction de validation d'adresse email trouvée sur http://www.phpinfo.net/?p=trucs&rub=astuces

    123* Edit : fonction prise de membre.php pour verifier l'adresse email.

    124 *

    125* @param mixed $email

    126* @return

    127 */

    et comme je voudrais pas faire de bétises... Pourriez vous m'éditer la ligne que je dois remplacer pour que je remplace en faisant une recherche svp ???

    merci beaucoup

    bonne journée

    cordialement

    Jean-Luc

  6. vadim


    Gilles,

    Pour faire avancer le shmilblick...

    En haut de page dans la fenêtre rechercher, quand j' (on ?) écris les premières lettres d'un produit du catalogue, une liste de propositions de recherches s'affiche

    en dessous. C'est super pratique et ça donne, à mon avis, beaucoup de cachet au site...

    Sauf qu'il apparaît un petit problème, cette liste passe derrière les menu...

    Vadim future Peel 6.0.3 ;)

  7. Gilles Boussin


    La manière dont est géré l'UTF-8 sur les messageries modernes permet normalement de ne pas encoder en binaire le titre à partir du moment où on précise que la totalité de l'email est en UTF-8. Mais apparemment sur votre messagerie, ce n'est pas le cas.

    Donc remplacez dans lib/fonctions/email.php la ligne 123 par les lignes suivantes :

    if (strtolower(GENERAL_ENCODING) != 'iso-8859-1') {

    $result = mail($this_email, '=?'.strtoupper(GENERAL_ENCODING).'?B?' . base64_encode($subject) . '?=', $mail_content, $mail_header);

    } else {

    $result = mail($this_email, $subject, $mail_content, $mail_header);

    }

    Gilles

  8. Gilles Boussin


    Pour le warning /achat/achat_maintenant.php on line 49 : pareil, rajoutez vb( ... ) => ça donne :

    WHERE pays_'.$_SESSION['session_langue'].'=' . vb($_SESSION['session_commande]['pays2']) . '"');

    Pour l'affichage du mode d'expédition : il est toujours précisé la zone de livraison puis le mode de livraison, d'où la présence de "France -". Si vous voulez le retirer remplacez :

    $output .= '

    <p>' . CUSTOMER . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['nom2'] . ' ' . $frm['prenom2'] . '</span></p>

    <p>' . EMAIL . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['email2'] . '</span></p>

    <p>' . TELEPHONE . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['contact2'] . '</span></p>

    <p>' . ADDRESS . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['adresse2'] . '</span></p>

    <p>' . ZIP . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['code_postal2'] . '</span></p>

    <p>' . TOWN . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['ville2'] . '</span></p>

    <p>' . COUNTRY . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['pays2'] . '</span></p>

    <p>' . PAYEMENT . BEFORE_TWO_POINTS . ': <span class="right">' . get_payment_name($_SESSION['session_caddie']->payment_technical_code) . '</span></p>

    ';

    }

    $output .= '<p>' . SHIPPING . BEFORE_TWO_POINTS . ': <span class="right">' . String::html_entity_decode_if_needed($_SESSION['session_caddie']->zone) . ' - ' . String::html_entity_decode_if_needed($_SESSION['session_caddie']->type) . '</span></p>';

    par :

    $output .= '

    <p>' . CUSTOMER . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['nom2'] . ' ' . $frm['prenom2'] . '</span></p>

    <p>' . EMAIL . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['email2'] . '</span></p>

    <p>' . TELEPHONE . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['contact2'] . '</span></p>

    <p>' . ADDRESS . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['adresse2'] . '</span></p>

    <p>' . ZIP . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['code_postal2'] . '</span></p>

    <p>' . TOWN . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['ville2'] . '</span></p>

    <p>' . COUNTRY . BEFORE_TWO_POINTS . ': <span class="right">' . $frm['pays2'] . '</span></p>

    <p>' . PAYEMENT . BEFORE_TWO_POINTS . ': <span class="right">' . get_payment_name($_SESSION['session_caddie']->payment_technical_code) . '</span></p>

    <p>' . SHIPPING . BEFORE_TWO_POINTS . ': <span class="right">' . String::html_entity_decode_if_needed($_SESSION['session_caddie']->zone) . ' - ' . String::html_entity_decode_if_needed($_SESSION['session_caddie']->type) . '</span></p>';

    }else{

    $output .= '<p>' . SHIPPING . BEFORE_TWO_POINTS . ': <span class="right">' . String::html_entity_decode_if_needed($_SESSION['session_caddie']->type) . '</span></p>';

    }

  9. vadim


    Gilles,

    dans => 2. Résumé de votre commande =>

    Notice: Undefined index: pays2 in /var/www/helicebois.com/htdocs/achat/achat_maintenant.php on line 49

    Adresse de livraison

    Type d'expédition : France - Enlèvement magasin

    A priori 'Type d'expédition : France -' est surprenant, non !?

    Sinon la voie est bonne.

    Vadim

  10. coach


    Bonjour.

    Sur les commande de ebook, j'active les envoi pour les commande par chèque une fois réglée, mais pour les paiement via le site paypal, j'ai tout de même du activer manuellement l'envoi. Le mail avec le lien de téléchargement n'est pas parti automatiquement.

    Pourtant le statut de la commande était : réglée".

    y a t'il un petit réglage à faire pour que cela partent sans intervenir, comme sur mon ancienne version 2.8 que j'avais fait transformé chez vous ?

    Merci

  11. carcy


    Génialissime Gilles !! ça marche pour Paypal !! Nikel !!

    par contre, les "objet" des mails contiennent toujours l'erreur de l'accent :

    Expéditeur: contact@jl-transferts-numeriques.fr

    Objet: Votre commande 16 sur JL Transferts Numériques

    Date: 13.01.2011 21:28:09

    Destinataire: contact@jl-transferts-numeriques.fr

    Message: ...

    C'est la même chose ici ? les "objets" des mails n'acceptent pas l'UTF8 ?

    allez je vous laisse tranquille pour ce soir ;) :)

    Bonnenuit, et encore merci 1 million de fois !!

    cordialement

    Jean-Luc

  12. Gilles Boussin


    Jean-Luc,

    Le formulaire sur la page PEEL est en UTF-8, tout comme il faut, et apparemment Paypal n'accepte pas les données UTF-8.

    Pour raisons de compatibilité multilingue, on veut absolument rester en UTF-8.

    Donc il faut que Paypal accepte de décoder nos données UTF-8.

    Pour ce faire, rajoutez dans modules/paypal/fonctions.php ligne 32 :

    <input type="hidden" name="charset" value="'.GENERAL_ENCODING.'">

    et ça devrait fonctionner.

    Gilles

  13. carcy


    Bonsoir Gilles et encore merci pour vos réponses si tard le soir

    En fait, les problèmes sont pas sur le pdf ou le html

    ces problèmes d'accent apparaissent en fait sur les entête des mails (dans le sujet) ou dans l'entête de la page paypal qui récapitule le nom de la commande (et même les articles).

    pour exemple, je vous envoie en MP le lien de la facture proforma. Tout est ok dedans. par contre, cliquez sur le lien payer maintenant qui va vous amener sur la page paypal, et vous verrez en en tête le problème de l'accent dans le nom de la société...

    merci pour votre aide

    bonne soirée

    JL

  14. Gilles Boussin


    Vadim,

    * Il faut changer dans les lignes suivantes du fichier administrer/types.php :

    Juste après :

    <td class="normal">Adresse de livraison' . BEFORE_TWO_POINTS . ':</td>

    <td>

    aux lignes 166 et 167 il faut_mettre:

    <input type="radio" name="without_delivery_address" value="0" ' . frmvalide($frm['without_delivery_address'] == 0) . ' /> Oui, à préciser par l\'utilisateur

    <input type="radio" name="without_delivery_address" value="1" ' . frmvalide($frm['without_delivery_address'] == 1) . ' /> Pas nécessaire : retrait en boutique

    Sinon quand on charge la page d'édition, ça ne présélectionne pas le bon bouton.

    Il n'y avait pas d'autre conséquence que la présélection, vos changements étaient bien pris en compte.

    * Pour ces erreurs de undefined, pas de conséquence autre que l'affichage des warning, donc comme l'affichage des erreurs ne concerne que votre IP par défaut, pas de problème.

    Pour corriger, mettez dans lib/order.php ligne 218 :

    , prenom_ship = '" . nohtml_real_escape_string(vb($order_infos['prenom2'])) . "'

    , nom_ship = '" . nohtml_real_escape_string(vb($order_infos['nom2'])) . "'

    , societe_ship = '" . nohtml_real_escape_string(vb($order_infos['societe2'])) . "'

    , adresse_ship = '" . nohtml_real_escape_string(vb($order_infos['adresse2'])) . "'

    , zip_ship = '" . nohtml_real_escape_string(vb($order_infos['code_postal2'])) . "'

    , ville_ship = '" . nohtml_real_escape_string(vb($order_infos['ville2'])) . "'

    , pays_ship = '" . nohtml_real_escape_string(vb($order_infos['pays2'])) . "'

    , email_ship = '" . nohtml_real_escape_string(vb($order_infos['email2'])) . "'

    , telephone_ship = '" . nohtml_real_escape_string(vb($order_infos['contact2'])) . "'

    (on rajoute vb() pour dire que si la variable n'est pas définie, qu'on ne mette pas de warning)

    Gilles

  15. Gilles Boussin


    Jean-Luc,

    J'ai testé sur http://premium.peel.fr/modules/factures/co...mp;mode=facture (nom avec accent, visible jusqu'à la prochain MAJ automatique de la boutique de test) : l'accent est bon, et par ailleurs en entête HTML j'ai bien :

    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

    Pour le PDF, pareil tout est OK.

    Envoyez moi le lien de la facture qui vous pose problème que je puisse regarder.

    Gilles

  16. carcy


    Bonsoir Gilles

    merci pour votre réponse. J'ai apportéla modif, et effectivement, maintenant ça fonctionne.

    Cependant, j'en profite d'être dans ce topic de proforma pour poser une question sur les accents des lettres.

    EN effet, ma société s'appelle "JL Transferts Numériques", donc avec un "é".

    Tout apparaît bien sur le site et sur la facture proforma.

    Par contre, sur le mail que reçoit le client, l'entête est "Votre commande 16 sur JL Transferts Numériques"; donc problème d'accent. C'est la même chose si le client a décidé de régler par Paypal. L'entête de paypal a le même problème d'accent. De quoi ça peut venir ? peut on le corriger ?

    Si je remplace dans la table peel_sites "Numériques" par "Numerique", ça marche, mais c'est dommage et ça peut faire penser à une faute d'orthographe. Sinon, je pourrais le marquer en majuscule ("NUMERIQUE"), mais c'est pas joli...

    Tout est pourtant bien en UTF-8...

    Une idée ?

    merci ;)

  17. Gilles Boussin


    Bonjour,

    Vous utilisez une version < 6. Il semble que cette page posait parfois quelques problèmes.

    Mettez une ligne du genre :

    echo 'Envoi email '.$numitems.'<br />';

    avant la ligne

    mail("$femail[$numitems]","$yname a visité le site $site et vous recommande d'aller y faire un tour","$fname[$numitems] bonjour !\n\n$yname a visité le site $site et pense que vous trouverez cet article intéressant :\n\nURL: $referer \n\nCommentaires supplémentaires : \n------------------------------------ \n$comments \n------------------------------------\n\nMerci \n$site \n$support \n$wwwroot","FROM:$yemail");

    Si ça affiche des messages d'envois, alors c'est que c'est l'envoi d'email qui bloque. Essayez alors de changer "FROM:$yemail" par "From: $yemail" dans la ligne ci-dessus.

    Si ça n'affiche pas de message, c'est que les noms ou emails ne semblent pas vides.

Twitter Advisto ecommerce

Facebook PEEL Shopping