Flux d’activité

Flux d’activité de Messages

  1. Gilles Boussin


    Suite à des recherches, dans EasyPHP 3.0 (qui commence à dater sérieusement) vous avez probablement MySQL 4.x

    Dans la version MySQL que vous avez, l'absence de valeur par défaut d'un champ oblige à spécifier la colonne lors d'un INSERT, ce qui est assez logique mais n'est pas le fonctionnement habituel de MySQL (est-ce spécifique à une sous-version de MySQL 4 ?)

    En tout état de cause, je vous envoie par message privé le fichier de SQL à remplacer dans installation/peel.sql, dans lequel nous avons rajouté toutes les valeurs par défaut '' quand elles n'y étaient pas.

    Cette modification sera inclue dans la version 6.0.3 pour assurer une plus grande compatibilité avec les anciens hébergements.

  2. serialmother


    Bonjour,

    version 3.9

    j'ai inséré un champ "position" dans la table rubrique pour afficher :

    une rubrique "informations générales" où ne s'affichent que les rubriques positionnées 1 à 100

    une rubrique "conditions particulières" où ne s'affichent que les rubriques positionnées au delà de 100

    dans le modeles/defaut/template.php, j'ai ajouté à la function construit_menu_arborescent_rub

    "AND position <100 ORDER BY position"

    et j'ai créé une function construit_menu_arborescent_rub2 avec "AND position >100 ORDER BY position"

    dans la page haut.php, j'ai ajouté une ligne pour l'appel à la rub2

    Je ne comprends pas pourquoi sur le site, dans les informations générales, ne s'affichent que les rubriques qui ont une position <100

    et que dans les conditions particulières, s'affichent bien les rubriques >100 MAIS AUSSI LES RUBRIQUES <100 !!!

    je ne sais vraiment pas quoi faire.

  3. paulanna


    bonjour,

    lors de l'installation des tables j'ai ce message :

    Field 'message' doesn't have a default value

    Notice: Erreur SQL - INSERT INTO peel_utilisateurs ( date_insert , date_update , email , mot_passe , priv , civilite , prenom , nom_famille , telephone , fax , portable , adresse , code_postal , ville , pays , newsletter , commercial , remise_percent , points , format , societe , intracom_for_billing , siret , ape , code_banque , code_guichet , numero_compte , cle_rib , domiciliation , iban , bic , url , description , avoir , naissance , id_groupe ) VALUES ( '2011-01-17 10:03:55' , '2011-01-17 10:03:55' , 'demo@boutique.fr' , 'd787946a1a22dade15309df1b2779d51' , 'admin' , '' , 'paulanna' , 'Heb' , '01 13 54 96 02' , '' , '' , 'Avenue Georges Pompidou' , '85500' , 'moiss' , '1' , '0' , '0' , '0' , '0' , 'html' , '' , '' , '' , '' , '' , '' , '' , '' , '' , '' , '' , '' , '' , '0' , '0000-0 in C:\Program Files\EasyPHP 3.0\www\demo.fr\lib\fonctions\database.php on line 61

    de même pour le champ alerte

    merci

  4. Gilles Boussin


    Bonjour,

    Il y a de multiples versions d'Excel, d'Open Office, etc. Donc on ne peut pas cibler un unique logiciel.

    Habituellement les logiciels ont une fenêtre lors de l'ouverture d'un .csv qui demande le séparateur et l'encodage.

    L'export en CSV avec séparateur tabulation est ce qu'on peut considérer comme étant le plus propre : en effet, la tabulation ne sert à rien en HTML, et donc on peut utiliser ce séparateur sans mettre de guillemets pour chaque champ, puisqu'on peut supprimer les tabulations de tout le contenu exporté.

    La manière dont nous avons fait vous permet d'importer sur Excel et Open Office, même si il vous faut une étape de configuration du séparateur, ça ne semble pas être bloquant car l'ouverture d'un export sous Excel n'est pas une opération faite 50 fois par jour.

    Si d'autres personnes trouvent cela nécessaire d'exporter dans d'autres formats, nous les rajouterons volontiers dans de nouvelles versions.

    Pour l'import, le fait de supporter en natif le choix de l'encodage tel que vous le souhaitiez pouvait être bloquant dans votre cas, c'est pourquoi je vous ai envoyé le fichier modifié hier par MP et que les prochaines versions permettront d'importer en ISO-8859-1 en plus de l'UTF-8.

    Gilles

  5. shogun


    Bonjour,

    - Dans la page de configuration vous pouvez sélectionner l'encodage utilisé pour les exports => sélectionnez iso-8859-1 et ça exportera dans le format que vous voulez, mais bien sûr ce n'est compatible que si toutes vos données sont en alphabet latin.

    - Pour les tabulations ou virgules dans les exports, si vous voulez modifier, vous pouvez faire des modifications dans les fichiers d'export si vous tenez absolument à ces modifications.

    - Pour les imports, si vous avez des données en ISO, vous pouvez rajouter dans les fichiers d'import utf8_encode(...) au moment de la lecture du fichier. => remplacez par exemple de le fichier d'import des produits les deux mentions de fgets($fp, 4096) par utf8_encode(fgets($fp, 4096)).

    Gilles

    Bonjour et merci pour cette réponse rapide ;)

    Effectivement, je n'avais pas vu dans la page de configuration on peut choisir d'exporter en iso. Par contre le séparateur est toujours une tabulation et non une virgule, donc excel n'en veut pas 'tel que'. Donc a modifier dans le code comme vous indiquez.

    En fait je ne tiens pas spécialement à faire de modifs, mais je me demande comment font vos clients qui doivent faire des imports/exports et qui ne sont pas forcément expert excel, encodage etc... Est ce que j'ai manqué une manip ??

    Peut être que les toutes dernières versions d'excel gèrent cela nativement ? N'avez vous pas eu de retour d'autres utilisateurs sur ce point ?

    Bien cordialement,

    Shogun.

  6. Gilles Boussin


    Bonjour,

    - Dans la page de configuration vous pouvez sélectionner l'encodage utilisé pour les exports => sélectionnez iso-8859-1 et ça exportera dans le format que vous voulez, mais bien sûr ce n'est compatible que si toutes vos données sont en alphabet latin.

    - Pour les tabulations ou virgules dans les exports, si vous voulez modifier, vous pouvez faire des modifications dans les fichiers d'export si vous tenez absolument à ces modifications.

    - Pour les imports, si vous avez des données en ISO, vous pouvez rajouter dans les fichiers d'import utf8_encode(...) au moment de la lecture du fichier. => remplacez par exemple de le fichier d'import des produits les deux mentions de fgets($fp, 4096) par utf8_encode(fgets($fp, 4096)).

    Gilles

  7. shogun


    Bonjour,

    sur la nouvelle version l'export de produits n'est plus en csv iso virgule mais en csv utf8 tab. Conséquence : excel (2003 pour moi) ne l'ouvre plus directement et il faut faire importer des donnees, selectionner tab puis utf8, et ceci a chaque fois. Cela est long et fastidieux.

    Avez vous pensé a une solution ? (rajouter les 3octets du dom serait peut etre une solution)

    Autre point pour l'import cette fois ci : on ne peut pas sauvegarder en utf8 depuis excel. Comment faire pour les imports ? Parce que j'ai essayé d'importer mon fichier sauvegardé en csv et il m'a fait un certain nombre d'erreurs et de plus pour les colonnes correctement importées, il m'a bouffé tous les accents.

    Cordialement,

    Shogun.

  8. Gilles Boussin


    Bonsoir,

    Ligne 80 de modules/lexique/fonctions.php, remplacez :

    WHERE etat=1 AND UPPER(LEFT(word_" . $_SESSION['session_langue'] . ",1)) = '" . nohtml_real_escape_string($letter) . "'

    par :

    WHERE etat=1 ".(!empty($letter)?" AND UPPER(LEFT(word_" . $_SESSION['session_langue'] . ",1)) = '" . nohtml_real_escape_string($letter) . "'":'')."

    ça affichera toutes les définitions dans l'accueil du lexique

  9. vadim


    Gilles, je vous remercie pour la piste à suivre.

    Je met mon bricolage ci-dessous, parce que j'y ai trouvé mon compte et que cela pourrait peut-être servir à d'autre.

    Dans modeles/xxxx/css/screen.css à partir de la ligne 217 +/-

    j'ai remplacé :

    /* search in header */

    #main_header #top_search {

    position: absolute;

    background-image: url('../images/image-recherche.png');

    background-repeat: no-repeat;

    background-position: center;

    z-index:2000;

    margin: 0px;

    top: 10px;

    left: 300px;

    width: 397px;

    height: 22px;

    text-align: left;

    vertical-align: middle;

    }

    #main_header #top_search form, #top_search fieldset, #top_search input {

    position: absolute;

    padding:0px;

    margin:0px;

    }

    #main_header #top_search form {

    border:0px;

    }

    #main_header #top_search fieldset {

    border:0px;

    }

    #main_header #top_search form {

    padding-left:30px;

    }

    #main_header #top_search input.bouton_go {

    left:128px;

    }

    #main_header input#search {

    width:120px;

    top:2px;

    }

    #main_header select#brand {

    position: absolute;

    left: 200px;

    top: 1px;

    width:175px;

    }

    .sideblocktitle select#brand, .sideblock select#brand {

    width: 200px;

    margin: 2px;

    }

    .sideblocktitle #recherche fieldset, .sideblock #recherche fieldset {

    border: 0px;

    }

    .sideblocktitle input#search, .sideblock input#search {

    width: 140px;

    }

    par ces lignes:

    /* search in header */

    #main_header #top_search {

    position: absolute;

    background-image: url('../images/image-recherche.png');

    background-repeat: no-repeat;

    background-position: center;

    z-index:2000;

    margin: 0px;

    top: 11px;

    left: 300px;

    width: 397px;

    height: 24px;

    text-align: left;

    vertical-align: middle;

    }

    #main_header #top_search form, #top_search fieldset, #top_search input {

    position: absolute;

    padding:0px;

    margin:0px;

    }

    #main_header #top_search form {

    border:0px;

    }

    #main_header #top_search fieldset {

    border:0px;

    }

    #main_header #top_search form {

    padding-left:30px;

    }

    #main_header #top_search input.bouton_go {

    left:140px;

    }

    #main_header input#search {

    width:170px;

    top:2px;

    }

    #main_header select#brand {

    position: absolute;

    left: 230px;

    top: 0px;

    width:158px;

    }

    .sideblocktitle select#brand, .sideblock select#brand {

    width: 200px;

    margin: 2px;

    }

    .sideblocktitle #recherche fieldset, .sideblock #recherche fieldset {

    border: 0px;

    }

    .sideblocktitle input#search, .sideblock input#search {

    width: 160px;

    }

    Maintenant j'ai mes cellules de recherche un peu plus grandes, de façon à éviter des sauts de lignes, sur les noms de produits un peu longs.

  10. coach


    Bonjour.

    Je trouve que le lexique est très pratique pour ajouter du contenu spécialisé.

    Peut on faire en sorte que les dernieres définition saisies s'affiche dans la liste des mots sans avoir à cliqué sur une lettre. Ou alors affiché carrément tous les mots....

    Cela serait plus intéressant de voir tout de suite les mots qui sont définit dans le lexique.

  11. 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 ?

  12. 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

Twitter Advisto ecommerce

Facebook PEEL Shopping