Flux d’activité

Flux d’activité de Messages

  1. Gilles Boussin


    Bonjour,

    * Pour le message :

    Notice: Undefined variable: key in /homez.149/endurancr/www/configuration.inc.php on line 27

    cela vient du fait que votre hébergement utilise actuellement register globals. En début de configuration.inc.php, on a une protection contrer cette configuration register globals car elle créerait des failles de sécurité. Mais dans cette protection pour certaines version de PHP il est nécessaire de faire ligne 26/27 :

    // Au cas où pour d'anciennes versions de PHP

    unset($$key);

    Dans la vôtre ce n'est pas la peine, donc il faut remplacer les lignes 26 / 27 par :

    if (isset($$key)) {

    // Au cas où pour d'anciennes versions de PHP

    unset($$key);

    }

    (pas besoin de faire cette correction si vous désactivez register_globals, cf. ci-dessous).

    Ceci sera changé dans les futures versions de PEEL Shopping.

    Mais quoiqu'il en soit, PEEL Shopping n'est pas fait pour tourner avec register_globals activé, il faut donc mettre dans votre .htaccess :

    SetEnv REGISTER_GLOBALS 0

    puisque vous êtes chez OVH.

    Sur la page http://forum.peel.fr/Tutorial-Installation-de-PEE-t3239.html a été rajoutée hier la liste des configurations à mettre suivant les hébergeurs en cas de problème avec la configuration par défaut de votre hébergement.

    * Pour le fonctionnement de votre fichier à télécharger :

    Il faut mettre vos documents dans le dossier zip/ et dans le formulaire d'édition de produit, indiquez le nom complet du fichier avec l'extension.

    Si le fichier n'était pas présent ou le nom pas bon, il ne pourra pas être transféré vers download/ avec le nom crypté.

    Gilles

  2. paulanna


    bonjour,

    pourriez-vous améliorer l'affichage des couleurs dans la fiche produit.

    Je m'explique :

    si un produit à une couleur et une taille, lorsque l'on change la couleur ( à partir de la liste déroulante), la page se recharge afin d'aller chercher les tailles correspondantes.

    Serait-il possible que cette page ne se recharge pas à la sélection de la couleur, et donc que la sélection des tailles se fasse à la manière du changement du prix lorsque la taille comprend une option avec un prix supplémentaire ?

    cordialement,

  3. vadim


    Bonjour,

    Ma boutique s’étoffe et s'étouffe !! Je m'explique : Je ne pas vue à quel moment c'est produit le problème, avant, après maj 6 => 6.0.1 ??? Peut-être était-il toujours là ?

    Sur mon index il y a un haut, un centre, 2 cotés et un bas, normal.

    Mais quand je clique sur le catalogue ou les produits, ça déborde de trop, les modules dans les colonnes droite du site disparaissent... pour moi c'est pas jolie et je ne crois pas que ça soit normal. Peut-être ai-je fait une mauvaise manip', je désespère !?

    Aussi je regrette un peu le style standard de la boutique de la version 5.71, est-ce compliqué d'avoir le même sur 6.0.1 ?

    Comment pourrais-je résoudre mon problème => le site... Mais est-ce que s'en est un ? En tout cas, je ne veux pas blesser celui qui à fait se style, je suis certain qu'il plait à la majorité.

  4. coach


    J'ai testé une commande par chèque

    J'ai bien reçu le mail apres validation par mail, mais le lien semble inaccessible avec un message : Merci de vérifier la validité de votre lien de téléchargement.

    Et en haut de la page le message ci dessous

    Notice: Undefined variable: key in /homez.149/endurancr/www/configuration.inc.php on line 27

    Notice: Undefined variable: key in /homez.149/endurancr/www/configuration.inc.php on line 27

    J'ai vérifié que le document est bien dans la dossier zip sans faute de frappe. (Cyclisme _ Entrainement_performance_Ed_Velo2max.pdf) Faut il saisir l'extension .pdf à la fin dans la case fichier numérique ou seulement le nom sans l'extension.

    Pour info , j'ai vue que mon fichier stocker dans le répertoir zip n'a pas été transférer dans le répertoire download sous un autre nom crypté. Ou faut il mettre le repertoire zip ? Je l'ai laissé à sa place.

  5. coach


    Pour faire un test de saisie de produit, parfait, il y a tout en terme de rédaction...même des vidéos

    Par contre je m'apercoie que pour la vente sur la boutique, le bouton ajouter au caddies est absents, il y a juste un texte en haut à gauche qui se confont avec ajouter à ma liste de cadeaux.

    De plus je ne parviens pas à ajouter le produit au panier en cliquant dessus.

    Voir le lien : http://www.endurance-sport-performance.com...formance-1.html

  6. coach


    Bonjour.

    Ok, j'ai fait la modif du fichier instal de peel premium : Celui ci était effectivement pas le bon comme vous l'avez suggéré. Ca marche mieux.....

    Puis j'ai vérifié le fichier htaccess.... je l'avais, mais je l'ai recharger car j'avais du le modifier pour activer le PHP 5 et j'avais rechargé un fichiers htaccess incomplet.

    Il me semble que ca fonctionne.....

    merci d'avoir répondu un samedi.

  7. Gilles Boussin


    Complément d'information pour l'URL Rewriting : pour certains hébergements, il est nécessaire de modifier dans le fichier .htaccess :

    # Sur certains hébergements il faut parfois configurer le RewriteBase

    # RewriteBase /

    en

    # Sur certains hébergements il faut parfois configurer le RewriteBase

    RewriteBase /

    ou par

    # Sur certains hébergements il faut parfois configurer le RewriteBase

    RewriteBase /monrepertoiredeboutique/

    En effet, le mode de fonctionnement de l'URL Rewriting est parfois particulier chez certains hébergeurs.

  8. Gilles Boussin


    Bonjour,

    Cette liste est effectivement à mettre à jour à partir des releases notes de la version 6, cette modification va être faite très rapidement.

    La mention :

    "Possibilité de faire des liens vers d'autres sites"

    a pour vocation à répondre à certaines interrogations de néophytes qui veulent s'assurer que la solution est bien ouverte et pas limitée de ce côté-là.

    Bien sûr, cela est possible :

    - soit via l'administration en créant des liens via FCKEditor dans des zones HTML administrables,

    - soit via l'administration dans la gestion des bannières de publicité,

    - soit en mettant du HTML direct dans le code PHP.

    Gilles

  9. Gilles Boussin


    Bonjour,

    - Pour la gestion "Gérer les prix / quantité", votre demande il y a quelques jours n'était pas liée un dysfonctionnement mais une demande d'évolution de l'érgonomie pour vous faciliter la vie=> la demande était pertinente et je vous l'ai faite pour le lendemain, vous êtes donc un peu dur ;) Par ailleurs si vous m'aviez demandé quel fichier était à changer, je vous l'aurais dit, mais je n'ai pas pensé sur le coup que c'était nécessaire. Je veux vous éviter des pertes de temps inutiles, soyez en convaincu :)

    - Pour l'image de l'accueil pour le fil d'ariane, il y a deux lignes concernées dans lib/fonctions/display.php :

    la ligne 141 qui correspond au moment où on est sur la page d'accueil => remplacer

    $output .= '<img src="' . $GLOBALS['wwwroot'] . '/images/home_ariane.jpg" alt=' . $GLOBALS['site] . '" />';

    par

    $output .= 'votre texte ou appel d'une constante de langue';

    la ligne 230 qui correspond aux autres pages => remplacer

    $output .= '<a href="' . $GLOBALS['wwwroot'] . '/"><img src=' . $GLOBALS['wwwroot] . '/images/home_ariane.jpg" alt="' . $GLOBALS['site'] . '" /></a>' . (!empty($short_link_text)?'&nbsp;&gt;&nbsp;':'') . $short_link_text;

    par

    $output .= '<a href="' . $GLOBALS['wwwroot'] . '/">votre texte ou appel d'une constante de langue</a>' . (!empty($short_link_text)?'&nbsp;&gt;&nbsp;':'') . $short_link_text;

    Pour travailler sur les fonctions display, il est fortement préférable que vous copiez la fonction concernée (ligne 137 à 235) vers modeles/xxxx/fonctions/display_custom.php

    et ensuite que vous la modifiez.

    Ainsi, vous réunissez tout le code modifié dans le répertoire modeles dont vous avez choisi le nom, et quand vous migrez vers une autre version, vous pourrez copier les fichiers de la nouvelle version vers votre site, et ensuite éventuellement légèrement adapter si nécessaire vos fonctions du répertoire modeles si nécessaire.

    Gilles

  10. vadim


    Je suis bloqué sur le code /lib/fonctions/display.php ligne 141

    Bon, je suis certain de choqué les initiés avec ce qui va suivre, mais bon, voici comment je me suis débrouillé.

    -------------------------

    ligne +/- 141 /lib/fonctions/display.php

    Remplacé => $output .= '<img src="' . $GLOBALS['wwwroot'] . '/images/home_ariane.jpg" alt=' . $GLOBALS['site] . '" />';

    par => $output .= '<a href="http://www.monsite.com">&nbsp;Accueil</a>';

    -------------------------

    ligne +/- 231 /lib/fonctions/display.php

    Remplacé => $output .= '<a href="' . $GLOBALS['wwwroot'] . '/"><img src=' . $GLOBALS['wwwroot] . '/images/home_ariane.jpg" alt="' . $GLOBALS['site'] . '" /></a>' . (!empty($short_link_text)?'&nbsp;&gt;&nbsp;':'') . $short_link_text;

    par => $output .= '<a href="' . $GLOBALS['wwwroot'] . '/">Accueil' . (!empty($short_link_text)?'&nbsp;&gt;&nbsp;':'') . $short_link_text;

    -------------------------

    Je ne sais pas si c'est vraiment 'propre' mais bon ça fonctionne... ;)

  11. vadim


    Merci Gilles d'avoir publié votre code ici, cela ma permit de régler mon problème très rapidement.

    Plus rapidement que la dernière fois (Gérer les prix / quantité)ou j'ai du rechercher (un peu seul):

    1/ la nouvelle version 6.0.1

    2/ les fichiers maj

    Moralité: après plusieurs heures d'obstination, ça à fini par payer, enfin je me comprend ;)

    Mais mon fil d’araine sera réglé quand j'aurais reçu une aide pour remplacé l'image 'home_ariane.jpg' par juste le mot 'Accueil'.

    Je suis bloqué sur le code /lib/fonctions/display.php ligne 141

  12. vadim


    Bonjour,

    J'ai réussis à enlever ' - Solution eCommerce PEEL' dans le titre de page (/lib/fonctions/display.php ligne 109), mais je n'arrive pas à supprimer 'PEEL Shopping 6.0' qui apparaît que sur la page d'accueil. Un peu d'aide merci.

    Rectification 'PEEL Shopping 6.0' apparaît sur toutes les pages sauf sur les pages catégories et produits...

  13. Gilles Boussin


    Bonjour,

    * Le fil d'ariane est désactivé par défaut car il n'est pas totalement complet.

    Il a été amélioré depuis la 5.71 mais pourrait l'être encore.

    En l'occurence, votre problème vient du fait que sur les fiches produits ou les articles, le fil d'ariane utilise l'id de catégorie qui est présente dans l'URL.

    Or cette id de catégorie n'est pas définie si vous n'avez pas l'URL Rewriting activé sur votre site.

    => Dans ce cas, il faut aller chercher l'id de catégorie ailleurs.

    => Rajoutez dans achat/produits_details.php :

    else {

    $_GET['catid'] = $product_object->categorie_id;

    }

    avant la ligne :

    define('IN_CATALOGUE_PRODUIT', true);

    * Pour faire la même chose pour les articles, dans lire/article_details.php, remplacez le code présent après

    } else {

    $_GET['id'] = intval($_GET['id']);

    }

    et avant

    define('IN_RUBRIQUE_ARTICLE', true);

    par le code suivant :

    $art_query = query("SELECT p.id, p.titre_" . $_SESSION['session_langue'] . ", pc.rubrique_id, r.nom_" . $_SESSION['session_langue'] . " AS rubrique_nom

    FROM peel_articles p

    INNER JOIN peel_articles_rubriques pc ON p.id = pc.article_id

    INNER JOIN peel_rubriques r ON r.id = pc.rubrique_id

    WHERE p.id ='" . intval($_GET['id']) . "'");

    $art = fetch_assoc($art_query);

    if(empty($art)) {

    redirect_and_die($GLOBALS['wwwroot'] . "/");

    }

    if (is_module_url_rewriting_active()) {

    if (!empty($art) && get_content_url($art['id'], $art["titre_" . $_SESSION['session_langue']], $art['rubrique_id'], $art["rubrique_nom"]) != get_current_url(false)) {

    // L'URL sans le get n'est pas comme elle est censée être => on redirige avec une 301

    $theoretical_current_url = get_content_url($art['id'], $art["titre_" . $_SESSION['session_langue']], $art['rubrique_id'], $art["rubrique_nom"]);

    redirect_and_die($theoretical_current_url, true);

    }

    } else {

    $_GET['rubid'] = $art['rubrique_id'];

    }

    Cette modification sera inclue dans la version 6.0.2.

    Gilles

  14. Gilles Boussin


    Bonsoir,

    Je comprends tout à fait que vous souhaitiez que ça marche, voici les explications à ce qui se passe :

    * Pour /administrer/bdd.php qui ne fonctionne pas : c'est normal, cette URL n'est pas censé exister.

    Si vous me donner un compte admin et un accès FTP je peux regarder.

    [Edit suite au message : j'ai finalement trouvé que le zip délivré de PEEL Premium n'était pas avec le bon fichier administrer/install.php de la release finale

    Votre version contenait la ligne 15 : define('IN_INSTALLATION', 5);

    et il faut à la place la ligne : define('IN_PEEL_ADMIN', true);

    ]

    * Votre boutique marche puisque je suis allé la voir à l'instant - vous avez pu configurer des catégories, etc. Mais sans l'URL Rewriting qui ne fonctionne pas.

    C'est en effet pour ça que achat/cat-cyclisme-cyclosport-5.html n'est pas trouvé : cette URL est réécrite et doit être décodée par le .htaccess

    Donc :

    - soit vous n'avez pas transféré le .htaccess à la racine du site (vérifiez bien son existence)

    - soit vous y avez supprimé la partie d'URL rewriting pour cause de non activation sur votre hébergement du mod_rewrite

    Ceci n'a rien à voir avec un problème de PEEL Shopping 6.

    Dans PEEL Shopping, vous pouvez activer ou non dans la configuration de la boutique l'URL Rewriting, donc quel que soit votre hébergement, vous n'êtes pas bloqué.

    Gilles

  15. coach


    J'ai enfin réussit après 2 jours de galère à installer les 2 modules peel shopping et peel premium 6.01... MAIS.... NOUVEAU BUG..... ca devient la routine....

    J'ai commencé à créer quelques catégories et à faire quelques réglages.... mais lors de ma 2ème visite... IMPOSSIBLE DE SE SE CONNECTER A MON ADMIN.

    Not Found

    The requested URL /administrer/bdd.php was not found on this server.

    Puis j'ai continuer avec les catégories que j'ai créer pour voir... idem page introuvable, bref la boutique est déjà planté.

    Not Found

    The requested URL /achat/cat-cyclisme-cyclosport-5.html was not found on this server.

    C'est pas encore très au point tout ça... non ?

  16. Gilles Boussin


    Bonjour,

    Cette erreur est due au fait que vous utilisez la table peel_commandes de votre version 5.7 et non pas une structure de table 6.0

    En effet, vous devez insérer le contenu de votre table 5.7 à l'intérieur de la structure de la version 6.0, et non pas remplacer tout par la table 5.7, sinon il manque des champs.

    => Les solutions :

    - soit vous refaites comme indiqué ci-dessus

    - soit vous rajoutez les champs manquants dans la table 5.7, donc small_order_overcost_amount puisque c'est là d'où vient votre problème, mais cette solution est plus fastidieuse.

    Gilles

Twitter Advisto ecommerce

Facebook PEEL Shopping