Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
Vous pouvez limiter l'accès à la page de modification des utilisateurs en back office avec un test sur le privilège de l'utilisateur :
if ($_SESSION['session_utilisateur']['priv'] == 'admin') {
redirect_and_die($GLOBALS['wwwroot'] . '/compte.php');
}
-
Bonjour,
Avez-vous accès aux logs d'erreur de votre serveur? Il est possible que suite à la migration, une erreur SQL conséquente d'un champ manquant dans la BDD empêche l'enregistrement des utilisateurs.
Si l'affichage des erreurs est activé sur votre hébergement, et dans le back office de votre boutique (configuration de la boutique, rubrique Sécurité, champ IPs dont l'affichage des erreurs PHP est activé :), vous pouvez faire un test d'inscription et mettre le message d'erreur dans ce sujet.
-
Suite à mon passage sur Peel 6-4-2, les inscriptions ne sont pas enregistrées. Il y a bien un message envoyé au client comme quoi sont inscription est prise en compte, avec rappel de son identifiant et de son mot de passe, ainsi qu'un message envoyé à l'administrateur de la boutique (pour des inscription en français seulement, en anglais ne fonctionne pas), mais lorsqu'on va voir dans la liste des utilisateurs, le compte n'a pas été créé, et lorsque l'utilisateur essaie d'accéder à son compte, bien entendu l'erreur "bad email or password" apparait.
D'où cela provient-il ?
-
bonjour je cherche depuis quelque temps a cree un menu du style :
Home----- Catalogue----- Nouveautés------ A ne pas manquer------- Mon compte----- Contact
categorie 1----------categorie2------------------categorie3
sous cat---------------sous cat--------------------sous cat
sous cat---------------sous cat--------------------sous catdonc en dessous du menu présent d'origine en haut
un second menu avec les catégories principales et au passage dessus les sous catégories de celui ci apparaîtrez dessous
je c qu'il faut utiliser la fonction affiche_menu_catalogue
mais je n'y arrive pas pourriez vous m'aider -
Bonjour Gilles ! et bonne et heureuse année 2013 à toutes et à tous !!
je passais en coup de vent, et j'ai vu votre réponse.
Je l'ai essayée très rapidement, j'ai un ptit problème...
Si le client a opté pour lettre max, j'ai qui s'affiche dans les commentaires du BDC ou de la facture :
: LETTRE MAX
c'est tout...
il devrait pas y avoir marqué : type d'expédition : LETTRE MAX ?
il manque un morceau de la phrase je pense, et je sais pas corriger !!
merci à vous
cordialement
Jean-Luc
-
bonjour
comment faire pour qu'un administrateur limiter ne puisse pas modifier le profil de l'administrateur global svp
-
merci beaucoup a tous de votre aide
et encore merci Simon pour la fonction complète qui marche nikel
-
-
Bonjour,
Concernant la suppression du cadre "ajouter au panier"
est il possible de supprimer seulement le choix de quantité et le lien "ajouter au panier".
L'idée est de garder le cadre avec son prix + éventuelle éco-taxe
Et de rediriger le lien ajouter au panier vers le formulaire de contact.
Car sinon, le seul prix visible reste celui du titre qui n'est pas très bien mis en valeur.
merci.
-
-
Bonjour,
Effectivement, dans la fonction a_priv test si si la chaine de caractère 'admin' est présente dans le privilège demandé :
if (substr($requested_priv, 0, 5) == 'admin' && $this_user_priv == 'admin') {
=> Vous pouvez renforcer le test de cette façon :if (a_priv('admini', true) && $_SESSION['session_utilisateur']['priv'] != 'admin') {
-
Si les emails sont envoyés en HTML
Il y a-t-il un option permettant de choisir le formatage des mail en html ou standard quelque part ?
Voici le code de mon email automatique de connexion d'un administrateur :
<img src="http://www.leds-boutique.fr/images/logo-peel.png" alt="alt" /> <p><font face="Arial"><b>Bonjour, </b></font></p> <p><font face="Arial">Nous vous envoyons cet email à la suite d'une connexion réussie d'un administrateur sur votre site.</font></p> <p><font face="Arial">Identifiant client : [USER]<br />IP de connexion : [REMOTE_ADDR]<br />Reverse DNS : [REVERSE_DNS]<br />Heure de connexion : [DATETIME] </font></p> <p><font face="Arial">Cet email à pour but de vous sensibiliser à la sécurité de votre boutique PEEL pour mieux la protéger.</font></p>
Et voici ce que je reçois:
A ce propos, comment formater la signature automatique ?
-
Bonjour,
Si les emails sont envoyés en HTML, vous pouvez insérer une balise <img /> dans votre email, avec pour source un lien vers une image hébergée sur un serveur.
-
le probleme vien qu'il ne faut pas que le nouveau profil est le nom qui commence par admin
le souci si sa ne commence pas par admin c que l'on a pas acces a l'administration apparement ??
-
oui biensur
je me deconecte competement
- je me connecte avec mon compte "admin global"
et je n'ai que le choix de "admini" pourtant tout le menu du haut correspond bien au menu "admin global"
-
Bonsoir,
Je cherche également à embellir les mails automatique.
Si j'ai suivi ce qu'a dit Simon, en mettant un code html dans un mail automatique, il devrait fonctionner du moment que tout est en html.
Dans mon cas, le formatage du texte fonctionne bien, mais les images ne s'affichent pas.
Comment faire pour intégrer des images ? Il y a-t-il des balises particulières?
Merci d'avance.
-
Bonjour,
Si vous souhaitez la désactivation uniquement en front office, vous pouvez effectivement modifier la fonction save_in_database qui est appelée lors de la création de commande par un utilisateur. Si vous souhaitez désactiver les produits aussi lors de la création de commande en back office, vous pouvez modifier la fonction create_or_update_order du fichier \lib\fonctions\order.php. Sous le bloc
foreach ($articles_array as $article_infos) {
// On construit un objet product à partir des informations de $article_infos.
// On l'utilise pour des informations diverses, mais surtout pas pour les prix par exemple, qui doivent être ceux imposés par $article_infos
// L'objet produit n'a pas besoin d'être initialisé avec toute les informations de $article_infos car on ne l'utilise que pour les parties sur lesquelles on n'a pas d'information dans $article_infos
$product_infos = null;
$product_object = new Product($article_infos['product_id'], $product_infos, false, null, true, !is_micro_entreprise_module_active());[/CODE]il faut ajouter
query('UPDATE peel_produits SET etat=0 WHERE id=' . intval($product_object->id));
-
Bonjour,
Les modifications faites entre la version 6.3 et 6.4 du module premium concernent l'optimisation du code, des corrections de bug et des ajouts de fonctionnalité, mais la rétrocompatibilité du modules premium n'est pas garanti, il est donc possible que le nouveaux module premium fasse appel à des fonctions qui sont présentes uniquement dans les versions 6.4 et supérieures.
-
Bonjour,
Comment faites-vous pour tester cette page d'un privilège à l'autre ?
Si vous changer les droits de votre compte dans l'administration sans vous déconnecter/reconnecter, la session contiendra toujours les privilèges de votre compte au moment de votre dernière connexion, ce qui fausse le test.
-
-
-
-
Merci pour votre réponse.
Etant également urilisateur, je sais que certains viennent uniquement sur certaines rubriques, comme la rubrique de la version gratuite, d'où mon message en double, bien qu'ici plus orienté vers la migration de la version basique.
Je comptais plus sur la réponse d'un utilisateur qu'un admin Peel ici :)
-
Bonjour et merci pour votre réponse.
Je viens de tenter une installation du module PREMIUM sur la base 6.3.1 sur une plateforme de validation et cela semble fonctionner.
J'ai parcourru un tour du Site et de ses fonctionnalités, et il ne semble pas y avoir d'erreurs.
Si jamais il y en a, je réinstallerai le backup et attendrai la version 7.
Merci encore.
Cordialement,
Mickaël
pour des email plus jolis
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Simon développeur PEEL
Posté(e) · Signaler ce message
Bonjour,
=> un paramètre de la fonction send_email permet de spécifié si le contenu est en HTML ou au format texte. Ce paramètre a pour valeur 'html' dans la quasi totalité des appels à cette fonction. Votre exemple permet de vérifier que le HTML est bien pris en compte dans les messages de connexions.
La signature est également un template d'email éditable (code techique signature).