Simon développeur PEEL

Administrateur PEEL
  • Compteur de contenus

    2 913
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par Simon développeur PEEL


  1. Bonjour,

    comme indiqué dans le sujet https://forum.peel.fr/topic/16232-connexion-membre/ il faut que le client clique sur un lien présent dans un email qui lui est envoyé.

    comment procéder pour que le compte soit automatiquement validé

     Pour désactiver la validation de l'inscription par email , vous devez créer la variable de configuration suivante depuis la page administrer/configuration.php?mode=ajout  :

    Origine : manual
    Code technique : user_double_optin_registration_disable
    Type : boolean
    Votre contenu : true


  2. Bonjour,

    quand vous dites 'il ne créé pas le compte',
    => Avez-vous vérifier dans la liste des utilisateurs si le compte est présent.

    Lorsqu'une personne s'inscrit elle reçoit un email contenant un lien qui lui permet de valider son compte. Avant cette validation, le compte existe mais est désactivé.
    => Avez-vous regardé dans vos spam si les emails d'inscription sont présent ?


  3. Bonjour,

    le HTML de la page de création de compte est généré par le fichier modeles\peel9\smarty\user_register_form.tpl Vous pouvez donc modifier le HTML de cette page pour supprimer de l'affichage les champs souhaités.

    				<div class="enregistrement">
    					<span class="enregistrementgauche"><label for="societe">{$STR_SOCIETE}{if !empty($mandatory_fields['societe'])} <span class="etoile">*</span>{/if}{$STR_BEFORE_TWO_POINTS}:</label></span>
    					<span class="enregistrementdroite"><input type="text" class="form-control" id="societe" name="societe" value="{$societe|html_entity_decode_if_needed|str_form_value}" /></span>{$societe_error}
    				</div>
    				<div class="enregistrement">
    					<span class="enregistrementgauche"><label for="siret">{$siret_txt}{if !empty($mandatory_fields['siret'])} <span class="etoile">*</span>{/if}{$STR_BEFORE_TWO_POINTS}:</label></span>
    					<span class="enregistrementdroite"><input type="text" class="form-control" id="siret" name="siret" value="{$siret|html_entity_decode_if_needed|str_form_value}" /></span> {$siret_error}
    				</div>
    		{if !empty($STR_INTRACOM_FORM)}
    				<div class="enregistrement">
    					<span class="enregistrementgauche"><label for="intracom_for_billing">{$STR_INTRACOM_FORM}<br/>{$STR_INTRACOM_FORM_ALERT}{if !empty($mandatory_fields['intracom_for_billing'])} <span class="etoile">*</span>{/if}{$STR_BEFORE_TWO_POINTS}:</label></span>
    					<span class="enregistrementdroite"><input type="text" class="form-control" id="intracom_for_billing" name="intracom_for_billing" value="{$intracom_form|html_entity_decode_if_needed|str_form_value}" /></span>{$intracom_form_error}
    				</div>
    		{/if}

    et

    		{if !empty($STR_FONCTION)}
    				<div class="enregistrement">
    					<span class="enregistrementgauche"><label for="fonction">{$STR_FONCTION} {if $is_fonction_mandatory}<span class="etoile">*</span>{/if}{$STR_BEFORE_TWO_POINTS}:</label></span>
    					<span class="enregistrementdroite">
    						<select class="form-control" id="fonction" name="fonction">
    							<option data-description="" value="">{$STR_CHOOSE}...</option>
    							{$fonction_options}
    						</select>
    					</span>{$fonction_error}
    				<div id="popover" class="hidden" style="display: block; top: 685px; left: 910px;"><div class="arrow"></div><div id="message_option" class="popover-content"></div></div>
    				</div>
    		{/if}

     


  4. Bonjour,

    Il n'y a pas de mise à jour automatique de la version du code. La mise à jour de PEEL est manuelle, via un transfert FTP du code de la nouvelle version sur votre espace web. Pour plus d'information je vous invite à lire ce sujet : https://forum.peel.fr/topic/8373-tutorial-migration-de-toute-version-peel-shopping-vers-93/

    Quand vous dites "partie admin n'apparait plus.", concrètement qu'est ce qui se passe ? Vous n'avez plus du tout accès à l'administration, ou une partie ?

    Si votre compte utilisateur a pour droit uniquement "admin_sales" effectivement vous n'avez plus accès à la partie produit de l'administration. Pour information il n'y a pas d'automatisation lié à l'attribution de droits, il est possible que ce changement de droits résulte d'une erreur de manipulation


  5. Bonjour à tous,

    Nous avons le plaisir de vous informer de la sortie de la version 9.3 de PEEL.

    Cette version vient renforcer le panel de fonctionnalités de PEEL et améliorer certains aspects du logiciel.

    Parmi les nombreuses nouveautés, voici les principales améliorations :

    - Ajout d'information paramétrable pour la gestion de stock
    - Ajout d'informations complémentaire dans les commandes
    - Ajout d'un chekbox pour sélectionner les tag à supprimer en un click
    - Ajout d'un hook dans product_details
    - Ajout d'un paramètre display_transport_caddie_products_summary_table
    - Ajout d'une protection lors de la génération du cache de la liste des catégories
    - Ajout de divers configuration
    - Ajout de la colonne IP dans la liste des utilisateurs
    - Ajout de la possibilité de supprimer en masse des utilisateurs
    - Ajout de la possibilité de supprimer en masse des utilisateurs
    - Ajout de variable de configuration
    - Ajout de variable de langue, amélioration de la qualité des traductions italiennes
    - Ajout des cases à cocher et possibilité de tout cocher / décocher sur la liste des produits dans le backoffice + traitement par groupe de produits
    - Amélioration de la gestion de l'affichage des attributs
    - Amélioration du javascript sur la page d'import et d'export
    - Amélioration nettoyage HTML pour PDF
    - Amélioration traduction IT
    - Changement de attr en prop pour disabled et checked, cf. doc jquery et forums divers si jquery>1.6
    - Cohérence nom de variable
    - Compatibilité PHP 7.4.9
    - Correction de l'ajout de langues
    - Correction de mise à jour des prix sur les attributs tailles et couleurs
    - Correction et ajout commentaires
    - Correction suppression thumbs
    - Correction update vieille version de PEEL
    - Honeypot dans les formulaire de contact et d'inscription
    - Implémentation API produit
    - Implémentation d'un hook dans la fonction d'envoi d'email pour permettre une gestion de l'envoi d'email via un module, comme phpmailer
    - Mise à jour du module chart
    - Nouveau module stats_visites
    - PDF : Si l'adresse se terminait pas un saut de ligne, le code affichait un tiret sans rien ensuite;
    - Pré installation tawk.to
    - Protection supplémentaire lors de l'inscription
    - Refonte invoice.php : code plus clair et mieux construit. Ajout de paramètre pour modifier l'apparence des factures
    - Suppression de la possibilité de double cliquer sur l'élément pour le placer dans la colonne de droite sur le formulaire d'import
    - Suppression de moneybookers.


    Vous pouvez tester cette release sur https://premium.peel.fr/

    Liens de téléchargement de PEEL Shopping 9 gratuitement :

    PEEL.fr : https://www.peel.fr/modules/telechargement/telecharger.php?id=7
    Git Hub : https://github.com/advisto/peel-shopping
    Sourceforge : https://sourceforge.net/p/peel-shopping/

    Pour savoir comment mettre à jour votre ancienne version vers la version 9.3 :
    https://forum.peel.fr/topic/8373-tutorial-migration-de-toute-version-peel-shopping-vers-93/


  6. Bonjour,

    vous pouvez mettre en place un "pot de miel" sur la page d'inscription. Concrètement il faut ajouter un champ HTML input dans votre formulaire d'inscription que vous n'affichez pas (display:none; en CSS). Donc les utilisateurs standard ne verront pas le champ, mais les robots le remplirons.

    Ensuite dans la fonction de traitement de l'enregistrement de l'utilisateur il faut faire un test si le champ caché est rempli, dans ce cas c'est forcement un robot et vous faites une action particulière pour traiter cette tentative de création de compte.

    Si vous le souhaitez nous pouvons effectivement faire ce développement, je vous invite pour cela à prendre contact avec notre service commercial 01 75 43 67 97 ou via le formulaire de contact https://www.peel.fr/utilisateurs/contact.php

    Plus d'info sur le pot de miel :

    https://www.silicon.fr/blog/pot-de-miel-un-piege-special-hacker

    https://www.kaspersky.fr/resource-center/threats/what-is-a-honeypot

     


  7. Bonjour,

    une fois PEEL installé et le répertoire installation supprimé (ou renommé) vous pouvez normalement vous connectez à votre compte administrateur rempli lors de l'installation depuis la page https://www.nomnonsite.fr/membre.php

    Une fois connecté à votre compte administrateur vous pouvez accéder à l'administration du site depuis le menu déroulant en haut à droite ou depuis la page de compte https://www.nomnonsite.fr/compte.php

    Quand vous dites "rien", concrètement que se passe t'il ? La page se recharge sans afficher l'administration ? Avez-vous le même problème en vous connectant au compte de démonstration de notre site de présentation https://premium.peel.fr/ ?


  8. Bonjour,

    Le template d'email que j'ai fourni est compatible avec les versions 9.2.0 et supérieur.

    Sur les versions récentes le compte n'est pas activé lors de la création. Il faut que l'utilisateur qui s'inscrit confirme son inscription en cliquant sur un lien envoyé par email. Ce fonctionnement peut être désactivé en utilisant la configuration user_double_optin_registration_disable


  9. Bonjour,


    Ces messages dans Google console sont relatifs à des microdonnées. Les microdonnées existent depuis plusieurs années, mais les validateurs et l'implémentation évoluent régulièrement. Si certaines informations manquent ou ne sont pas reconnues, ce n'est pas grave en soi. Plus il y a de microdonnées, mieux c'est, c'est un bonus, qui sert ou non à google pour présenter de l'information dans ses moteurs. Nous travaillons régulièrement pour faire évoluer ces microdonnées.
    Il ne faut pas confondre cela avec la structure HTML par ailleurs, ou des variables PHP.


  10. Bonjour,

    Le template utilisé n'est pas le bon. Il est peut-être issue d'une ancienne version ou d'un développement spécifique. Ci dessous le template pour les versions récentes :

    Bonjour, Une demande de nouveau mot de passe sur le site [SITE] a été initialisé. Pour confirmer votre demande de renouvellement de mot de passe, vous devez cliquer sur le lien suivant : [LINK] Vous disposez de 24h après la demande de renouvellement pour effectuer cette opération. Passé ce délai, le lien ne sera plus valide. Cet email a été envoyé automatiquement, merci de ne pas répondre à ce message.


  11. Bonjour,

    Quelle version de PEEL utilisez-vous ?

    Sur la version 9.2.2 le template d'email envoyé lors de la demande de recouvrement de mot de passe est  :

    Bonjour,

    Une demande de nouveau mot de passe sur le site [SITE] a été initialisée.

    Pour confirmer votre demande de renouvellement de mot de passe, vous devez cliquer sur le lien suivant : [LINK]
    Vous disposez de 24h après la demande de renouvellement pour effectuer cette opération. Passé ce délai, le lien ne sera plus valide.

    Cet email a été envoyé automatiquement, merci de ne pas répondre à ce message.

    Le code technique du template est initialise_mot_passe


  12. Bonjour,

    le code à modifier est dans le fichier lire/article_details.php, vers la ligne 58 :

    	if($art['on_reseller'] == 1 && !a_priv("admin_product") && !a_priv("reve")) {
    		redirect_and_die(get_url('/'));
    	}

    => C'est ce test qui gère l'affichage si l'article est destiné aux revendeurs. Nous avons fait un test, et l'administrateur global a bien la possibilité de consulter la page réservé aux revendeurs

Twitter Advisto ecommerce

Facebook PEEL Shopping