Flux d’activité

Flux d’activité de Messages

  1. Gilles Boussin


    Bonjour,

    Votre problème est donc que $product_images n'est pas défini à cet endroit-là (il n'a aucune raison de l'être) et il vous faut donc procéder à la récupération d'image du produit, soit en allant chercher directement dans la table produit la colonne image1, soit en instanciant un objet Product et en utilisant la méthode get_product_main_picture().

    Gilles

  2. J1P


    Bonjour Gilles,

    Non lorsque je regarde mon code source il apparait seulement <meta property="og:image" content="http://xxx.fr/upload/ " /> c'est a dire que dans mon entete $product_images[1]  n'est pas compris ou mal geree dans l'html.

    Je ne comprends pas trop car j'utilise sur une autre page dans un slideshow ' . $GLOBALS['repertoire_upload'] . '/' . $product_images[1] . ' et j'ai bien mon image qui apparait, donc en theorie dans le <head> l'url de l'image devrait aussi s'afficher, non ? ou je fais une erreur de logique ?

    En effet sur facebook developper ils conseillent meme une taille de 600x315 pixels voir 1200x630, je suis les conseils sur https://developers.facebook.com/docs/sharing/best-practices#tags

    Merci Gilles de vos lumieres

    Anh

  3. Gilles Boussin


    Bonjour,

    Qu'entendez-vous par "mais l'url de l'image n'apparait pas" ? L'URL est mal générée dans votre HTML, ou Facebook ne semble pas en tenir compte ?

    Pour information, il faut tabler au minimum sur 200x200px pour les images de ce type et un ratio maximum largeur/hauteur de 3:1, sinon elles sont a priori refusées par Facebook.

    Gilles

  4. J1P


    Bonjour, je suis sous vers 6.4

    J'ai une question concernant les meta facebook, je souhaite ajouter les differents meta (cela ne pose aucun probleme) hormis le meta og:image

    car je ne sais pas ou aller chercher l'image. J'ai ajoute les meta sur la page display.php

    J'ai tente plusieurs essais dont :

    <meta property="og:image" content="' . $GLOBALS['repertoire_upload'] . '/' . $product_images[1] . '" />

    mais l'url de l'image n'apparait pas, je dois faire une erreur de logique sans doute mais mes competences limitees en php rendent cette logique parfois bancale

    Une idee ?

    Merci de votre soutien

    Anh

  5. Gilles Boussin


    Bonjour,

    Depuis beaucoup de choses ont évolué, il est possible d'éditer cette variable directement via votre administration.

    Dans la page de configuration > variable de configuration, cherchez la variable "prices_precision" (utilisez le tri du tableau) et éditez la pour mettre 0 à la place de 2.

    NB : Ceci concerne l'affichage, et en base de données ça reste stocké toujours avec 5 décimales pour éviter les problèmes dans les arrondis de HT/TTC.

    Gilles

  6. Gilles Boussin


    Bonjour,

    Vous avez deux paramètres par ailleurs :

    - sur une page produit dans l'administration : "Afficher dans la rubrique "Promotions" :"

    - sur la page de configuration du site :

    "Affichage automatique des produits dans la page Promotions : Oui Non
    Si cette option est coché, seuls les produits "Ventes flash", ainsi que les produits promotionnés par leur marque ou leurs catégories seront affichés sur la page http://XXX/achat/promotions.php."
     
    Gilles
  7. epok


    Bonjour,

    j'ai paramétré une boutique pour la Nouvelle-Calédonie qui utilise une devise sans décimales, je voudrais savoir comment les supprimer svp - j'ai trouvé un tuto de 2011 sur ce forum qui dit :

    Et à l'affichage c'est 2 chiffres après la virgule : ce point peut être changé dans lib/fonctions/fonctions.php dans la fonction fprix() dans la ligne :
    $prices_precision = 2;
    => indiquez une autre valeur que 2 si vous le souhaitez. 

    Cependant, cette méthode ne change rien, j'ai également essayé de changer ce paramètre dans la BDD est rien non plus, j'ai toujours cinq zéros sur mes prix. J'ai écumé les tables de la bdd et les fichiers php sans résultat.

    Si supprimer la décimale cause des soucis, comment la limiter à 2 zéros

    Merci d'avance pour votre précieuse aide.

  8. neomega


    bonjour,

    peel premium 7.2.1

    je viens de mettre des produits en vente flash

    Prix Vente Flash € TTC :                                                                     10€ 
    Début de la vente flash :                                                                     19/08/2015 18h00:00 
    Fin de la vente flash :                                                                         23/08/2015 00h00:00 
    Afficher dans la rubrique Ventes Flash :                                                       CASE COCHE

     

    mais les produit n'apparaisse pas dans la catégorie vente flash

    Ventes flash

    Aucun produit n'est proposé dans cette section actuellement

     

    merci

  9. Gilles Boussin


    Bonjour,

    Il y a deux solutions :

    - soit utiliser la fonctionnalité du module Premium qui permet de créer une zone HTML personnalisée qui sera affichée en javacript lors de la première page vue par un utilisateur, comme une popup HTML. Un cookie est ensuite déposé sur le navigateur de l'utilisateur qui ne verra plus cette zone HTML avant 30 jours => c'est bien pour un message que tout le monde doit voir, sans modifier le reste du site.

    - soit faire une page HTML spécifique qui sera affichée à la place de la homepage selon des règles à mettre dans le .htaccess => dans ce cas c'est du développement sur mesure en fonction de vos souhaits.

  10. Gilles Boussin


    Bonjour,

     

    Je n'ai jamais vu ce type de problème, d'habitude en cas de plantage de MySQL ce qui peut arriver lors de la reconstruction des données d'une table est plutôt la disparition de certaines lignes plutôt qu'une duplication.

    Vérifiez si le montant de la commande (sans avoir modifié la commande dans l'administration, sinon le montant aura été recalculé) correspond à l'ensemble des lignes ou juste aux lignes dédoublonnées. Si c'est l'ensemble des lignes, c'est que c'est bien le site qui a voulu sauvegarder ces lignes (et dans ce cas, n'y a-t-il pas des attributs concernant qui soient différents sur les lignes en doublon ?), sinon c'est probablement un problème ponctuel de MySQL.

     

    Gilles

  11. louba


    Un client habitué a passé une commande sur le site www.animalins.fr qui comporte des lignes en doubles ?

     

    Comment cela est-il possible le site fonctionne três bien en 7.21 depuis fin juin 2015.

     

    Je soupçonne un problème chez OVH car un moment il y a eu un message d'attente ?

     

     

    Voici la copie de la commande:

    Articles commandés
    ---------------------------
    CHASUBLE HAUTE VISIBILITÉ DE PISTE
    Quantité : 2
    Prix : 56,00 € TTC

    CHASUBLE HAUTE VISIBILITÉ DE PISTE
    Quantité : 2
    Prix : 56,00 € TTC

    FLEX-POLE
    Prix incluant une promotion de : 55,00 €
    Quantité : 1
    Prix : 210,00 € TTC

    MANCHE JEUNE
    Quantité : 1
    Prix : 60,00 € TTC

    MANCHE JEUNE
    Quantité : 1
    Prix : 60,00 € TTC


    Frais d'expédition :
    0,00 € TTC

     

     

     

    Merci.

  12. Gilles Boussin


    Bonjour,

     

    Lorsque j'accède à une page type ajout de produit, catégorie ou autre, la fenêtre description ne s'affiche pas et je ne peux pas entrer de texte; Idem pour les conditions de ventes et et les encarts textes en page d'accueil ou autre;

    L'éditeur de texte se trouve dans lib/ckeditor ou lib/FCKeditor. Retransférez ces deux dossiers. Par ailleurs, vous pouvez choisir l'éditeur sur la page de configuration générale de votre site.

     

    Le module vente flash ne fonctionne pas.

    Le code est dans modules/flash, que vous pouvez retransférer. Par ailleurs, si ça ne marche pas comme vous le souhaitez, consultez vos logs d'erreur du serveur web, et/ou activez dans a page de configuration générale de votre site l'affichage des erreurs pour votre IP.

  13. helenepazmany


    Bonjour,

     

    Lorsque j'accède à une page type ajout de produit, catégorie ou autre, la fenêtre description ne s'affiche pas et je ne peux pas entrer de texte; Idem pour les conditions de ventes et et les encarts textes en page d'accueil ou autre;

     

    Le module vente flash ne fonctionne pas.

     

    Version peel premium 7.0.2

     

    adresse du site : blackfairy.fr

     

    il doit me manquer des fichiers mais je ne vois pas lesquels...

     

    merci

  14. tiankris


    Bonjour,

    Mon  nombre de produits à coté du nom de la catégorie dans le menu latéral est multiplié par 2. 

    Si j'ai 2 produits dans une catégorie, alors le chifre 4 est affiché.

    Ou se trouve la fonction et la formule qui permet d'obtenir ce chiffre svp?

    Mon objectif est de rajouter à cette formule une division par 2, et de donner un arrondi par défaut (si 13 produits, alors affiche 6, et non 6,5).

    Merci! 

     

    Je suis en version 7.1.4

  15. Myriam


    En fait, je me suis rendue compte que la fonction update_order_payment_status gérait trois types de variables : true, false ou numéric. J'ai donc ajouté un elseif dans call_autoresponse à la variable response_code avec la valeur 05 et à la place de false j'ai mis l'identifiant de mon nouveau statut de paiement. Cela fonctionne.

     

    Du coup, cela ne devrait pas avoir de conséquence sur le reste ?

    notamment Est-ce qu'il est nécessaire de modifier la ligne 733 de la fonction update_code_promo() du fichier Caddie.php comme suit : . " AND sp.technical_code NOT IN ('cancelled','refused',refunded')"; ?

  16. Gilles Boussin


    Bonjour Myriam,

     

    - La manière dont peel fonctionne lors de l'installation : une liste de statuts de paiement est créée, et pour chaque langue les fichiers database_statut_paiement_XX sont utilisés pour remplir la base de données.

    Une fois l'installation d'une langue faite, ces fichiers ne servent plus.

    Comme vous avez créé dans la table votre ligne, il n'y avait pas besoin de toucher à ces fichiers database_...

     

    - Les modifications à faire si vous ne voulez pas changer le fonctionnement du site, mais en ayant juste le statut refused sélectionné à la place de cancelled, sont :

    . dans le module sips, changer le statut demandé en "refused" au lieu de ce qui est actuellement (6 ou cancelled, à vérifier)

    . recherchez partout dans le code cancelled, et si la valeur s'applique à un paiement, que ce soit dans le cadre du SQL ou du PHP, faites en sorte de rajouter votre statut refused également

    Tout ceci prend du temps, et est générateur de bugs potentiels si une omission est faite. Si vous voulez faire cela partout, alors la question qui peut se poser est à quoi sert au final ce statut refused que vous créez. Il vaut peut-être mieux laisser passer automatiquement à cancelled, et rajouter plutôt un email qui vous est envoyé dans le module SIPS si le paiement est refusé, pour que vous fassiez une action commerciale auprès du client.

     

    Gilles

  17. Gilles Boussin


    Bonjour,

     

    Comme vous venez de changer d'hébergement, il est possible que vous ayez une erreur PHP quelconque, non liée à votre configuration.

    Pour voir les erreurs :

    - regardez dans votre fichier de log d'erreurs de votre serveur web pour connaître toutes les erreurs, et donc vous saurez ce qui se passe.

    - assurez vous que vous avez bien la variable "display_errors_for_ips" (c'est la valeur de "technical_code" dans la table peel_configuration) est bien avec pour valeur * dans la colonne "string", ou contient votre ip.

      Cela vous permet de voir les erreurs PHP si le fichier s'est bien chargé (certaines erreurs ne pouvant parfois s'afficher contrairement au fichier de log).

     

    Gilles

  18. Myriam


    Bonjour 

     

    J'ai acheté et installé votre module SIPS ATOS.

    D'origine, qu'une commande soit annulée par le client ou refusée par la banque, c'est le statut paiement annulé (cancelled) qui est automatiquement configurer.

    Je souhaiterai avoir un statut refusé et un statut annulé.

     

    Dans la base de donnée, peel_statut_paiement, j'ai créé un nouveau statut 

    id 7 / technical_code refused / position 4 / site_id 1 / nom_fr Refusé / nom_en Refused

     

    J'ai modifié les fichiers database_statut_paiement_fr et database_statut_paiement_en ainsi

     $peel_statut_paiement["nom"] = array(

      "discussed" => "En cours de discussion",
      "pending" => "En attente de paiement",
      "being_checked" => "Paiement en cours de vérification",
      "completed" => "Réglé",
      "refused" => "Refusé",
      "cancelled" => "Annulé",
      "refunded" => "Remboursé"
    );
     
    Est ce que c'est la fonction update_order_payment_status dans le fichier order.php que je dois modifier et comment ?
     
    Est-ce qu'il est nécessaire de modifier la ligne 733 de la fonction update_code_promo() du fichier Caddie.php comme suit : . " AND sp.technical_code NOT IN ('cancelled','refused',refunded')"; ?
     
    y-a-t-il d'autres fichiers à modifier ?
     

Twitter Advisto ecommerce

Facebook PEEL Shopping