Simon développeur PEEL

Administrateur PEEL
  • Content count

    2,910
  • Joined

  • Last visited


Everything posted by Simon développeur PEEL

  1. Simon développeur PEEL added a post in a topic INJECTION   

    Bonjour,
    Sur PEEL lorsque l'on utilise une variable dans une requête SQL, on utilise toujours une fonction sur la variable qui protège la requête. Les fonctions utilisées ne sont pas les mêmes selon le contexte, et en l’occurrence pour un id (valeur numérique) on utilise la fonction intval() sur la variable pour s'assurer que c'est bien un entier numérique qui est transmis. Pour une chaine de caractère on peut utiliser real_escape_string, nohtml_real_escape_string ou word_real_escape_string pour protéger la requête.
    • 0
  2. Simon développeur PEEL added a post in a topic Disclaimer   

    Bonjour,
    Suite à nos échanges en MP une correction est à faire dans le code. Le problème est que l'on appel la fonction getHTMLHead avant l'appel aux hook "header_template_data", du coup la librairie de fonctions javascript interstiel.js n'était pas chargée.Pour corriger, il faut modifier le fichier haut.php et déplacer la ligne
    $tpl->assign('HTML_HEAD', getHTMLHead(vb($GLOBALS['page_name']), $GLOBALS['category_introduction_text'])); juste avant
    echo $tpl->fetch();pour faire en sorte que getHTMLHead s'exécute à la fin
    Cette correction sera présente dans la futur version de PEEL.
     
    • 0
  3. Simon développeur PEEL added a post in a topic Sécurisation des sites - SSL et https   

    Bonjour,
     De quel variable de configuration parlez-vous ?
     Les liens sont construits avec wwwroot, donc pas de changement à faire spécifiquement pour ça.
    • 0
  4. Simon développeur PEEL added a post in a topic Sécurisation des sites - SSL et https   

    Bonjour,
    Il n'est pas nécessaire de modifier le fichier .htaccess pour basculer votre site en https. Concernant les images, il n'y a que les images présent dans le contenu HTML dont il faut changer l'url. Les images de produits insérées avec le champ d'upload depuis l'administration ne sont pas concernées par cette modification. Pour ces images les liens sont générés en utilisant la variable wwwroot.
    Ce sont les images insérées via l'éditeur de texte HTML dont il faut changer l'url dans la BDD. Vous pouvez vous aidez de la fonction SQL REPLACE pour changer les urls dans les champs. Par exemple pour changer les liens dans le contenu des zones HTML personnalisable :
    UPDATE peel_html SET contenu_html = REPLACE(contenu_html,'http://www.votre_site.fr/','https://www.votre_site.fr/') WHERE contenu_html!="";
    • 0
  5. Simon développeur PEEL added a post in a topic Sécurisation des sites - SSL et https   

    Bonjour,
    Le certificat SSL doit s'installer sur votre hébergement, et pas sur le site PEEL en lui même. Pour ce sujet je vous invite à prendre contact avec votre hébergeur.
    Une fois le certificat SSL installé sur votre hébergement, il faut modifier la valeur de la variable wwwroot pour changer le protocole utilisé, en modifiant http par https.
    Pour les versions inférieur à 7.2, la variable wwwroot se trouve dans le fichier lib/setup/info.inc.php. Pour les versions supérieures, vous pouvez éditer la variable wwwwroot depuis la page d'administration des variables de site administrer/configuration.php
    Si vous avez des urls (lien, image) dans le contenu administrable de votre site (articles, rubriques, catégories, produits, zones HTML personnalisable, cgv, ...) il faudra aussi modifier le protocole utilisé dans ces urls.
    Concernant l'option "Forcer l'utilisation du chiffrement SSL pour l'administration :" que vous avez vu dans la page de configuration du site, ce paramètre est utile quand le certificat SSL est déjà installé sur votre hébergement.
    • 0
  6. Simon développeur PEEL added a post in a topic Disclaimer   

    Bonjour,
    Pouvez-vous vérifier que le cookie 'info_inter' est inexistant sur votre navigateur lors de vos tests? Pour afficher l'interstitiel il faut aussi vider les cookies de session.
    Avez-vous une erreur Javascript sur la page?
    Pour information nous n'avons pas connaissance de problème avec cette fonctionnalité.
    • 0
  7. Simon développeur PEEL added a post in a topic Disclaimer   

    Bonjour,
    Vous parlez du lien "Effacer le cookie d'interstitiel, et tester le site comme si on était un nouveau visiteur (affichera un interstitiel de publicité si activé ci-dessus)" en bas de la page de gestion des zones html personnalisable ? Est-ce que le module welcome_ad est activé sur votre site. Pour savoir si un module est actif, il faut aller sur la page de configuration du site administrer/sites.php?mode=modif&id=1 puis cliquer sur l'onglet "Modules". Dans la liste des modules qui s'affiche il faut chercher le module "welcome_ad"
    • 0
  8. Simon développeur PEEL added a post in a topic interstitiel - zone html   

    Bonjour,
    Il faut posséder le module premium pour activer l'interstitiel. Je propose de continuer la discussion que vous avez ouvert dans la rubrique "Module PEEL Premium pour PEEL SHOPPING" du forum : http://forum.peel.fr/topic/10123-disclaimer
    • 0
  9. Simon développeur PEEL added a post in a topic CERTIFICAT SSL   

    Bonjour,
    ll faudra également changer les liens dans la base de données pour remplacer http:// par https:// pour les liens qui concernent votre nom de domaine. Il faut aussi changer la valeur de wwwroot, dans lib/setup/info.inc.php pour les versions  inférieur à 7.2, ou dans peel_configuration pour les versions supérieures.
    • 0
  10. Simon développeur PEEL added a post in a topic interstitiel - zone html   

    Bonjour,
    sur la page d'affichage de liste de zone HTML personnalisé (administrer/html.php), il y a un lien "Effacer le cookie d'interstitiel, et tester le site comme si on était un nouveau visiteur (affichera un interstitiel de publicité si activé ci-dessus)". Avez-vous cliqué sur ce lien ? Est-ce que cela fonctionne avec un autre navigateur ?
    • 0
  11. Simon développeur PEEL added a post in a topic pb pour ajouter des photos à un article   

    Bonjour,
    Pour voir si il y  des erreurs, vous pouvez configurer PEEL pour que les erreurs s'affiche pour votre IP. Il faut pour cela éditer la variable de configuration display_errors_for_ips depuis l'interface d'administration http://votre_domaine.tld/administrer/configuration.php.
    Si il n'y a aucune erreur loggé sur le serveur, il doit y avoir une erreur de connexion http entre votre ordinateur et le serveur. Pour information nous n'avons pas connaissance de dysfonctionnement sur l'upload d'image.
    • 0
  12. Simon développeur PEEL added a post in a topic pb pour ajouter des photos à un article   

    Bonjour,
    il y a bien une limitation de la taille ou du poids des fichiers lors de l'upload, mais si une de ces limitations est atteinte, un message d'erreur spécifique à la limitation s'affiche (ce qui n'est pas votre cas). Dans le cas de l'erreur "le fichier est vide", vous pouvez dans un premier temps lire les logs d'erreurs de votre hébergement pour voir si une erreur apparait lors de l'uplaod. Avez-vous fait des tests avec des images différentes ? Est-ce que l'erreur apparait uniquement sur une photo en particulier?
    • 0
  13. Simon développeur PEEL added a post in a topic PAIEMENT CB   

    Bonjour,
    Cet email est envoyé lorsque l'administrateur clique sur le lien "Envoyer par email au client" sur la page de commande dans l'administration. L'envoi de cet email est indépendant du statut de paiement de la commande.
    Quel problème rencontre l'utilisateur lors du paiement CB exactement ?
    • 0
  14. Simon développeur PEEL added a post in a topic Ajouter du code de paragraphes en début de champs   

    Bonjour,
    Pour chacun de vos descritpion, vous pouvez passer l'éditeur HTML en mode source pour ajouter la balise p directement dans le contenu. Sinon pour ajouter du HTML en dur dans le code, vous devez modifier la fonction get_produit_details_html du fichier \lib\fonctions\display_product.php. Dans cette fonction il faut rechercher l'usage de la variable $product_object->description
    • 0
  15. Simon développeur PEEL added a post in a topic peel 8 et php7   

    Bonjour,
    Pour passer à la nouvelle version, vous devez remplacer le code de votre site actuel par le code de la nouvelle version. Donc au préalable vous devez sauvegarder toutes les modifications faites dans le code de votre ancienne version, installer la nouvelle version et remettre les différentes modifications effectuée sur l'ancienne version
    • 0
  16. Simon développeur PEEL added a post in a topic MULTISITE   

    Bonjour,
    Dans ce cas il faut modifier la valeur du champ site_id dans peel_utilisateurs pour votre compte, en mettant 0 à la place de 1. Ensuite si vous étiez connecté à la boutique avec votre compte, il faut vous déconnecter/reconnecter pour que la modification soit prise en compte.
    • 0
  17. Simon développeur PEEL added a post in a topic Incidences sur modification de $order_infos['client_infos_ship']   

    Bonjour,
    Pour connaitre les incidences de cette modification, vous pouvez faire une recherche sur la fonction get_order_infos_array partout dans le code. En l’occurrence on peut voir que cette fonction est utilisée dans la fonction affiche_resume_commande qui sert à afficher le récapitulatif des commandes à la fin du process de commande, ou dans l'historique. Cette fonction sert aussi dans les fonctions d'envoi d'email email_commande et send_avis_expedition, donc votre modification sera visible dans les emails de commande et d'expédition. On se sert de la fonction également dans le module picking.
     
    • 0
  18. Simon développeur PEEL added a post in a topic Supprimer la ligne du nom de société sur le Bon de commande PDF   

    Bonjour,
    La fonction addSociete permet de définir le cadre dans lequel sera placé le contenu, mais ne gère pas le contenu en lui même. Pour modifier le contenu vous devez modifier la fonction getSocieteInfoText du fichier lib/Class/Invoice.php (vers la ligne 1332).Dans cette fonction vous pouvez supprimer la ligne
                $pdf_societe = filtre_pdf($ligne->societe) . "\n" ;
    qui correspond à l'affichage du nom de la société
    • 0
  19. Simon développeur PEEL added a post in a topic Envoi du mail de confirmation de commande.   

    Bonjour,
    Il faut écrire le lien comme votre deuxième exemple, avec une modification sur le tag de fermeture :
    [link="http://www.votrelien.fr"]cliquez ici[/link]
    • 0
  20. Simon développeur PEEL added a post in a topic Envoi du mail de confirmation de commande.   

    Bonjour,
    L'email de commande contient des tags qui sont remplacé automatiquement lors de l'envoi. Cet envoi est prévu pour être automatique lors de la création de la commande (ou du paiement, selon le moyen de paiement choisi). Vous pouvez envoyer cet email "manuellement" en utilisant le formulaire de la page /modules/webmail/administrer/webmail_send.php mais les tags ne seront pas remplacés.
     
    • 0
  21. Simon développeur PEEL added a post in a topic Envoi du mail de confirmation de commande.   

    Bonjour,
    Visiblement c'est la valeur de site_id dans la base de données qui n'est pas bonne.
    Est-ce qu'il y a plusieurs boutique configurées sur votre site ? Dans le cas contraire, vous pouvez exécuter la requête UPDATE peel_email_template SET site_id = 1
    • 0
  22. Simon développeur PEEL added a post in a topic Envoi du mail de confirmation de commande.   

    Bonjour,
    Pour comprendre pourquoi la liste des templates d'email ne s'affiche pas, il faut d'abord regarder ce que retourne la requête SQL de sélection des templates.Cette requête est dans le fichier administrer/email-templates.php vers la ligne 253, sous le commentaire "Affichage de tous les templates".
    Pour déboguer vous pouvez placer var_dump($sql); juste avant $Links = new Multipage($sql, 'email_templates', 40); et vous pouvez ensuite rafraichir la page.La requête SQL va alors s'afficher. Il faut reprendre cette requête et l’exécuter dans phpmyadmin pour voir quels sont les résultats de la requête.
    • 0
  23. Simon développeur PEEL added a post in a topic MULTISITE   

    Bonjour,
    Est-ce que la valeur du champ site_id dans peel_utilisateur a pour valeur 0 pour votre compte ?
    • 0
  24. Simon développeur PEEL added a post in a topic Espace vide à coté de l'icone RSS sur une version 7   

    => Le fichier tpl qui fait afficher cette div est modeles\peel7\smarty\modules\rss_func.tpl
    • 0
  25. Simon développeur PEEL added a post in a topic Google adsense sur peel premium 5.7   

    Bonjour,
    J'ai créé un nouveau sujet pour traiter votre demande, puisque cela n'a pas de rapport avec "Google adsense sur peel premium 5.7". Lien vers le sujet http://forum.peel.fr/topic/9926-espace-vide-à-coté-de-licone-rss-sur-une-version-7/
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping