Flux d’activité

Flux d’activité de Messages

  1. equi-monde


    merci de m'avoir répondu mais a la racine il ya pas le fichier configurer.inc.php

    moi j'ai configuration.inc.php

    svp pouvez vous m'indiquer si c bien celui la ou ou ce ne l'est pas merci

    Oui tout à fait ;)

    De plus, pour les prochaines fois, il existe un moyen très simple (vu que j'ai lu que vous utilisiez FileZilla client ...) --> la fonction rechercher ...

    :(

    Bonne journée et bonne configuration ;)

  2. Gilles Boussin


    Bonjour Shogun,

    Je viens de faire beaucoup de lectures sur le sujet : "lorsque qu'on est sur Résumé de votre commande, on peut cliquer pour revenir en arrière (javascript history back)".

    Il semble en effet que cette écriture ne soit pas supportée par IE6.

    Je n'ai pas testé les solutions suivantes, mais elles semblent résoudre votre problème :

    [retirez l'espace dans le mot java script, c'est le forum qui le rajoute automatiquement]

    Remplacez java script:window.history.back()

    par

    java script:history.back()

    Ou bien alors :

    history.go(-1); although back()

    Si aucune de ces solutions ne fonctionne, remplacez tout simplement le lien Javascript par un lien tout simple vers :

    /achat/achat_maintenant.php, vous serez alors bien redirigé vers l'étape précédente !

  3. Gilles Boussin


    Bonjour Shogun,

    Pour la modification que vous proposez :

    -A la confirmation commande (avant paiement) : on laisse l'enregistrement de la commande comme fait actuellement

    -On envoie pas d'email de confirmation (grâce à la modif de code que vous venez de donner)

    -Le client clique sur payer, arrive sur Paypal et paye

    -Si retour OK : on lui envoie le msg de confirmation de commande (en modifiant ok.php et en récupérant l'id, puisque les infos sont dans la base) et on lui dit évidemment que c'est payé

    -Si retour NOK : on ne lui envoie aucun email et on lui dit que ce n'est pas payé, qu'il faut qu'il renouvelle sa commande

    ---> Il ne reste plus qu'à ajouter, dans modules/paypal/ipn.php, au niveau de :

    if ($payment_status == "Completed") {

    query("UPDATE peel_commandes SET id_statut_paiement = '3' WHERE id = '" . $item_number . "'");

    }

    l'envoi du mail de confirmation de commande que vous évoquez.

    Et comme bonus on peut peut-être rajouter un lien dans son historique des commandes pour réessayer de payer sa commande (renvoi lien idem vers paypal)

    Bonne idée, nous verrons la faisabilité de ce dernier point que vous soulevez avec les autres points à voir sur ce sujet !

  4. Gilles Boussin


    Bonjour Olch,

    Le fichier qui permet d'afficher le détail d'un produit est : modeles/xxx/produit_details.php

    Je pense que la solution la plus simple serait de rechercher dans ce fichier prix_flash, qui est le champ de la table peel_produit qui définit le prix pour une vente flash, il doit être utilisé sans un test préalable pour vérifier si le produit est toujours sujet à une vente flash.

    Cordialement,

  5. Gilles Boussin


    Bonjour shogun,

    Si je prend l'exemple du répertoire blog, dans modeles/blog/caddie.php, localisez l'appel à la variable : COUNTRY_SHIP

    3 lignes plus loin, on doit avoir la requête qui va chercher les pays en base de données.

    Celle-ci doit être :

    $sqlPays = 'SELECT id, pays_' . $_SESSION['langue'] . ', zone FROM peel_pays WHERE etat = "1" ORDER BY position, pays_' . $_SESSION['langue'];

    Cordialement,

  6. FlorianPSM


    oui merci impeccable il fallait que j'autorise l'écriture des fichier sur fillezilla mais maintenant je doit rentrée l'adresse émail du compte administrateur et je voudrai savoir c'est la quelle est ce que c'est celle avec quoi j'ai télécharger le script ou autre chose .

    c bon j'ai trouver mais maintenant le problème c'est que il me demande de renommer un truc dans le fichier configurer.inc.php que je n'arrive pas a trouver qui pourrait m'indiquer ou se trouve t'il svp

    merci

  7. abelazi


    Le seuil d'alerte est le moment où le montant d'articles passe un cap que vous définissez (seuil) et c'est également le moment où peel dois vous annoncer qu'il ne reste presque plus que ce fameux montant de stock (alerte) ...

    Bonjour,

    merci pour ta réponse.

    ça veux dire si je met la seuil a 5 je reçoi un email une fois le stock arrive à 5 c'est ça ?

    merci

  8. FlorianPSM


    *** Partie continuée par MP ***

    Est ce que vous avez réussi à réalisé cette méthode ?

    --> Avez-vous solutionné votre problème ?

    oui merci impeccable il fallait que j'autorise l'écriture des fichier sur fillezilla mais maintenant je doit rentrée l'adresse émail du compte administrateur et je voudrai savoir c'est la quelle est ce que c'est celle avec quoi j'ai télécharger le script ou autre chose .

  9. Gilles Boussin


    Bonsoir,

    Premiers éléments de réponse :

    - IE6 représente moins de 10% du marché français et non pas 50 !

    - IE6 correspond à des tonnes de versions différentes. Un IE6 sur un PC fonctionne rarement pareil que sur un autre, à cause des très nombreux divers patchs de sécurité

    - Jean-Hervé regardera ce sujet en début de semaine et fournira une réponse quand à ce problème que vous avez

    - il ne faut pas confondre la logique de mise à jour d'une application fermée, ou d'application grand public, et celle d'une application professionnelle open source sur laquelle plus de 95% modifient le code open source. Nous ne faisons pas de patch de mise à jour automatique, car ils ne concerneraient que quelques pourcents de la communauté PEEL, et que ça représente un lourd coût de développement pour faire des patch qui fonctionnent en aveugle de manière totalement fiable. Les personnes ayant modifié leur boutique (sans même s'en souvenir parfois !) ne comprendraient pas que les patchs posent problème, ou refusent de s'exécuter !

    Enfin, pour répondre à votre question de possibilité d'avoir un prix avantageux pour des mises à jour (dont le côté manuel en fonction des développements spécifiques peut être fait par vous ou par nous), comme je vous l'ai mis dans le sujet http://forum.peel.fr/Corrections-bugs-general-t3378.html nous sommes à votre disposition pour répondre à votre besoin.

    Dans la version 5.5, nous avons augmenté la modularité du code, et dans la 5.6 nous avons continué dans la structuration des librairies de fonctions

    Cela permet de plus facilement mettre à jour certaines parties isolément du reste du code.

    Comme vous pouvez le constater, nous renforçons au fur et à mesure à la fois les mesures structurelles pour faciliter les évolutions des boutiques, et aussi l'accompagnement, que ce soit via le forum et via des contrats de maintenance.

  10. Gilles Boussin


    Si les tables de stock n'existent pas, exécutez dans phpmyadmin :

    CREATE TABLE IF NOT EXISTS `peel_stocks_temp` (

    `produit_id` int(11) NOT NULL DEFAULT '0',

    `taille_id` int(11) NOT NULL DEFAULT '0',

    `couleur_id` int(11) NOT NULL DEFAULT '0',

    `stock` int(11) NOT NULL DEFAULT '0',

    `o_timestamp` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',

    KEY `produit_id` (`produit_id`),

    KEY `taille_id` (`taille_id`),

    KEY `couleur_id` (`couleur_id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    CREATE TABLE IF NOT EXISTS `peel_stocks` (

    `produit_id` int(11) NOT NULL DEFAULT '0',

    `taille_id` int(11) NOT NULL DEFAULT '0',

    `couleur_id` int(11) NOT NULL DEFAULT '0',

    `stock` int(11) NOT NULL DEFAULT '0'

    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

  11. Gilles Boussin


    Bonjour,

    Si les tables de stock n'existent pas, exécutez dans phpmyadmin :

    CREATE TABLE IF NOT EXISTS `peel_stocks_temp` (

    `produit_id` int(11) NOT NULL DEFAULT '0',

    `taille_id` int(11) NOT NULL DEFAULT '0',

    `couleur_id` int(11) NOT NULL DEFAULT '0',

    `stock` int(11) NOT NULL DEFAULT '0',

    `o_timestamp` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',

    KEY `produit_id` (`produit_id`),

    KEY `taille_id` (`taille_id`),

    KEY `couleur_id` (`couleur_id`)

    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    CREATE TABLE IF NOT EXISTS `peel_stocks` (

    `produit_id` int(11) NOT NULL DEFAULT '0',

    `taille_id` int(11) NOT NULL DEFAULT '0',

    `couleur_id` int(11) NOT NULL DEFAULT '0',

    `stock` int(11) NOT NULL DEFAULT '0'

    ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

    Je rajoute cette info dans le tutorial de migration.

  12. shogun


    Bon,

    lorsque qu'on est sur Résumé de votre commande, on peut cliquer pour revenir en arrière (javascript history back)

    sous firefox ou safari, ça marche impec, mais sous IE6, ca marche pas ! -> rien ne se passe en cliquant une fois et on revient au panier si on clique 2 fois. Sachant que ça concernera environ 50% des clients, je ne peux pas laisser passer ça...

    après 3 bonnes heures à éplucher tout mon code, parce que je croyais que le bug venait de mes modifs , je me rends compte que c'est un bug de PEEL :

    j'ai tout réinstallé fraichement (5.41) et on le retrouve aussi sur de nombreux sites online

    De manière générale, j'en ai un peu marre de perdre mon temps à corriger des bugs, des mises en pages douteuses, de réaliser des améliorations absolument nécessaires par moi-même et de corriger des traductions en anglais faites par des collégiens, et ce depuis des mois... ;)

    Message 1 à PEEL : quel est le correctif pour ce bug SVP

    Message 2 à PEEL : puisque les corrections de bug régulières ne sont pas une upgrade prévue pour les clients (au contraire de Microsoft par exemple), peut on bénéficier à prix avantageux (au lieu de racheter une nouvelle license complète) de la dernière version (ce bug y est il d'ailleurs corrigé ??)

    Désolé pour l'humeur, mais encore une après midi de perdue :( . Si ce bug n'avait pas été identifié, ça aura au moins servi à ça...

    Shogun.

  13. boult59610


    Bonjour j expose le probleme de la v4 j ai migré vers la version v5 et vers la v5.6 qui comporte moin de bug merci a toute l equipe de peel le seul soucie que j ai actuelement c est l affichage caddie quand je veux vider la liste sa me met cette erreur

    Une erreur de connexion à la base s'est produite SELECT stock FROM peel_stocks_temp WHERE couleur_id = '0' AND taille_id = '0' AND produit_id = '538'.

    La table 'xxx.peel_stocks_temp' n'existe pas

    cette erreur viens du stock car quand je met un produits ou il ya pas de stock le proceder va tres bien j attend vos idées avec impatience ... merci

Twitter Advisto ecommerce

Facebook PEEL Shopping