Flux d’activité

Flux d’activité de Messages

  1. Simon développeur PEEL


    Bonjour,

    la balise meta charset permet de définir l'encodage utilisé sur une page, et une balise h1 est une balise qui permet de définir un titre à une page, ce sont donc 2 sujets complétement différents.

    Comme indiqué dans mon message précédent, il y a bien des balises h1 pour les pages de produits et de catégories, donc sûr quelle page avez-vous fait votre audit ?

  2. Gilles Boussin


    Bonjour,

    Il y a deux aspects à votre question :

    - le côté contractuel avec Ogone : c'est une question à leur poser. A priori, un abonnement est valable pour un site.

    - le côté technique : effectivement dans le back office d'Ogone, vous devez préciser l'URL de retour. Avec une seule URL, il est toujours envisageable de faire un proxy pour aller interroger N sites, néanmoins c'est potentiellement contraire au côté contractuel.

    Avec directlink, on peut notamment rattacher un Alias à un utilisateur, de sorte qu'Ogone garde en mémoire les informations CB pour les réutiliser plus tard pour une demande de paiement sans demander à l'utilisateur sa CB. Ca nécessite de bien gérer les fins de validité des CB, bien informer le client sur le processus et stockage de ses informations, etc. Tout ceci n'est pas présent dans le module Ogone que vous avez. Nous pouvons vous accompagner pour faire des développements sur ce sujet, nous l'avons déjà fait sur un site ecommerce pour leurs abonnements à des envois récurrents de produits d'alimentation, mais c'est un gros sujet qui nécessite de bien poser l'ensemble du processus.

    Gilles

  3. Simon développeur PEEL


    Bonjour,

    1 - si vous souhaitez supprimer l'affichage du nom du site dans le titre des pages, il faut créer le paramètre title_suffix_disable depuis la page d'ajout de paramètre dans l'administration : http://www.votre_site.com/administrer/configuration.php?mode=ajout
    Vous devez remplir le formulaire qui s'affiche avec les infos suivantes :
        Origine : manual    
        Code technique : title_suffix_disable
        Type : boolean
        Votre contenu : true
        Site web : Tous les sites
        Commentaires / Instructions spéciales : (vous pouvez laisser ce champ vide, ou bien mettre une explication sur l'origine et la fonction de ce paramètre).
        
    2- Quel sont les pages concernées ? Par défaut il y a bien des balises h1 sur les pages de catégories de produits et sur les pages de détail de produits

  4. pascal13


    Bonjour,

    J'ai deux questions à vous soumettre :

    1 - Au niveau du titre et des keywords il apparaît GPC13 (nom du site) alors que je n'ai pas mentionné cela dans la gestion des metas. Peut on solutionner ce problème ?

    2- Après audit en ligne du site il apparaitrait que les balises H1 et suivantes ne soient pas renseignées. Comment faire pour les renseigner.

    Merci de votre réponse.

    Ci joint copie écran du code source.

    Image1.jpg

  5. ant0ny


    Bonjour, 

    Je met en place un 2eme site sur lequel je souhaiterai installer le module Ogone mais c'est possible d'avoir les paiement des deux site sur le même abonnement Ogone?

    Dans les paramètres Ogone il y a des URL de retour du 1er site, si on applique un module sur un 2eme site, meme en indiquant les même informations que le 1er site, on risque d'avoir un soucis lors du retour du client qui sera envoyé sur l'URL du 1er site.

    J'ai vu sur Ogone la possibilité de créer des utilisateur mais on dirai que c'est en rapport avec DirectLink, peut-on utiliser le DirectLink avec le module Ogone?

    Merci de votre aide, je sais pas trop comment faire et se qu'il faut faire.

    Bonne journée.

  6. Gilles Boussin


    Bonjour,

    * L'affichage de ces erreurs ne se fait que pour votre IP. En fin d'installation est exécuté :

        set_configuration_variable(array('technical_code' => 'display_errors_for_ips', 'string' => $_SERVER['REMOTE_ADDR'], 'type' => 'string', 'site_id' => 1), true);

    qui définit l'affichage des erreurs pour votre IP. C'est donc sans conséquence pour d'autres utilisateurs.

    * Dans votre version de PHP count(null) émet donc un warning, ce qui n'a pas d'autre conséquence que la gêne de l'affichage pour vous.

    Vous utilisez donc PHP 7.2, conformément à ce qui est expliqué ici : http://php.net/manual/fr/migration72.incompatible.php

    De nombreux logiciels sont impactés par ce changement dans PHP, votre version de PEEL n'est pas compatible avec PHP 7.2.

    Nous travaillons sur la compatibilité avec PHP 7.2 dans la prochaine version de PEEL qui sortira.
    Nous vous invitons à utiliser une version antérieure de PHP.

    * Si vous souhaitez néanmoins utiliser PHP 7.2, vous pouvez désactiver tout simplement l'affichage des erreurs pour votre IP, en allant dans l'administration dans la configuration de votre site et en retirant votre IP de la case d'affichage des erreurs. A défaut, vous pouvez aussi éditer la ligne correspondant à "display_errors_for_ips" dans peel_configuration avec PHPMyAdmin.

    Gilles

  7. neomega


    apres une install neuve je me retrouve avec ceci 


    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 216

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 217

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 280

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 216

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 217

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 280

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 216

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 217

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 280

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 216

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 217

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 280

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 216

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 217

    Warning: count(): Parameter must be an array or an object that implements Countable in /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php on line 280

    Warning: Cannot modify header information - headers already sent by (output started at /homepages/3/d745222697/htdocs/website/lib/class/Multipage.php:216) in /homepages/3/d745222697/htdocs/website/lib/fonctions/fonctions.php on line 1706

  8. neomega


    le fichier cron.php est bien appeler toutes les minutes :

    if (empty($GLOBALS['site_parameters']['cron_login']) || !isset($GLOBALS['site_parameters']['cron_login'][$_GET['login']]) || $GLOBALS['site_parameters']['cron_login'][$_GET['login']] != $_GET['pass']) {
    exit('badlogin');
    }
    send_email("mon_mail","crons","test identifiant et mot de passe cron OK");// vérifie que le ficher est appeler que que le login et mot de passe est bon

     

    pour la Bdd : 

     

     

     

    Capture.PNG


  9. Bonjour,

    Il faut vérifier si le fichier modules/crons/crons.php est bien appelé automatiquement par la tache cron configurée. Si ce fichier n'est pas exécuté automatiquement, il doit y avoir une erreur dans la configuration de la tache cron sur votre hébergement.

    Si crons.php est bien appelé, mais que la ligne dans la table peel_crons n'est pas traité, dans ce cas vous pouvez vérifier que les champs manual_force_now et active sont bien à 1

  10. neomega


    bonjour

    impossible d'envoyer une newsletter au administrateur et utilisateur

    cron.php fonctionne parfaitement :

    multiple debug mail tous OK,

    vérification de réception des bon login et bon password OK

     

    mais cette instruction ne se lance jamais

    j'ai essayer d'appeler manuellement le fichier envoi_emails.php

    mais sa ne change rien:

     

    Modifier ModifierCopier CopierEffacer Effacer308modules/crons/envoi_emails.php10000-00-00 00:00:000000-00-00 00:00:00 000 11SELECT *
                   FROM peel_utilisateurs u
                   WHERE et...
    NOUVEAUX PARFUMS PRADY ET MINIPARFUMS DISPONIBLES ...<table background="http://theartmad.com/wp-content...

     

    j'ai aussi de-commenter tout les envoie de mail debug 

    mais aucun ne s'envoie 

     

    une idee ?

     

     


  11. Bonjour,

    en fait il faut configurer 2 variables de configuration supplémentaire pour permettre de personnaliser le menu : main_menu_custom_urls et main_menu_custom_titles.
    Ces variables pourront avoir par exemple ces valeurs
    main_menu_custom_urls : 'technical_code_menu1'=>'http://www.google.fr', 'technical_code_menu2'=>'http://www.yahoo.fr'
    main_menu_custom_titles : 'technical_code_menu1'=>'Google', 'technical_code_menu2'=>'Yahoo'

    Ensuite vous devez configurer les sous-menus, avec les variables menu_custom_titles, menu_custom_urls, menu_custom_submenus
    Vous pouvez remplir ces paramètres de cette façon :
    menu_custom_submenus : 'technical_code_menu1'=>'sous_menu_1,sous_menu_2,sous_menu_3','technical_code_menu2'=>'sous_menu_4,sous_menu_5,sous_menu_6'
    menu_custom_titles : 'sous_menu_1'=>'STR_MENU_1','sous_menu_2'=>'STR_MENU_2','sous_menu_3'=>'STR_MENU_3','sous_menu_4'=>'STR_MENU_4','sous_menu_5'=>'STR_MENU_5','sous_menu6'=>'STR_MENU_6'
    menu_custom_urls : 'sous_menu_1'=>'http://www.lien1.fr','sous_menu_2'=>'http://www.lien2.fr','sous_menu_3'=>'http://www.lien3.fr','sous_menu_4'=>'http://www.lien4.fr','sous_menu_5'=>'http://www.lien5.fr','sous_menu6'=>'http://www.lien6.fr'

    il faut définir dans le fichier de langue les variables STR_MENU_1, STR_MENU_2 etc...

    Ensuite vous pouvez modifier main_menu_items_if_available avec les codes technique choisi pour main_menu_custom_titles :
    main_menu_custom_titles : "home", "rub_*", "technical_code_menu1", "technical_code_menu2"


  12. Bonjour,

    Dans la variable main_menu_items_if_available il faut aussi mettre le technical_code des menus personnalisable. Pour permettre d'afficher ces liens uniquement si l'utilisateur est connecté vous pouvez utiliser la fonction est_identifie() au niveau du test

    if(!empty($GLOBALS['site_parameters']['menu_custom_submenus']) && is_array($GLOBALS['site_parameters']['menu_custom_submenus']) && isset($GLOBALS['site_parameters']['menu_custom_submenus'][$this_value])) {


  13. Bonjour,

    Il n'y a pas de hook pour permettre de modifier le menu en front office. Si vous souhaitez paramétrer chaque élément du menu, vous pouvez utiliser les variables de configuration menu_custom_submenus, menu_custom_urls,menu_custom_titles.

    Pour savoir comment utiliser ces variables je vous invite à lire les commentaires dans le code de la fonction get_menu du fichier lib\fonctions\display.php

Twitter Advisto ecommerce

Facebook PEEL Shopping