Flux d’activité
Flux d’activité de Messages
-
-
Mais les 2 pages dont tu parles sont totalement indépendantes.
La bonne manip est de
- Faire l'instal
- Te logger avec info@peel.fr / admin
- Aller dans l'interface backoffice / gestion des utlisateurs et créer un compte avec ta propre adresse mail
- Définir ce compte comme compte "administrateur"
--> A ce stade, tu as donc 2 admlinistrateurs à ton site : info@peel.fr et ton propre profil
- Ensuite seulement, supprimer le compte info@peel.fr, ou le transformer en compte client.
Remarque : perso, j'ai créé 2 comptes ADMIN, le miens et un autre avec le login de ma femme. Cela permet d'avoir un 2ème login ADMIN en cas de pépin avec le mot de passe du premier.
Attention, astuce IMPORTANTE : Par sécurité toujours, ne pas prévenir sa femme de cette manip... :blink:
-
Moi, je n'ai pas de répertoire default/templates...
Où est le fichier en question? pour changer les couleurs, ajouter un logo etc
Version 2.9.3
-
J'ai réussi à faire fonctionner la modif du mot de passe :blink:
Mais je pense encore avoir détecter un bug dans ce système de mot de passe:
Tentez la manipulation suivante :
Après installation, modification du mot de passe, tout se passe bien.
Par contre, vous allez dans la config "Variable du site" et là, vous remplcez l'adresse E_mail de l'administrateur
Il prend bien la modif, par contre, si vous allez dans la liste des adminsitrateurs, l'adresse mail n'a pas changé (il aurais fallu la changer à partir du compte de l'adminsitrateur...) ce qui est normal puisqu'il peut y avoir plusieurs adminsitrateur ...)
Mais, le véritable problème, c'est qu'à partir de ce moment là, il n'est plus possible de s'identifier ...
Il doit donc y avoir un sacré mélange dans les sources entre
- le "Mail de l'adminsitrateur" du panneau de config général de la boutique (et de l'installation)
- le Mail d'administrateur au niveau des comptes utilisateurs
- le mail utilisé pour le mot de passe.
En tous cas, chez moi, ça a bloqué le système !
(faites le teste ...)
(encore une fois, ce ne sont pas des critiques, mais je teste à fond avant de passer du temps à personnaliser et à intégrer mon catalogue)
-
En fait, ca ne marche toujours pas, mais je viens de détecter un problème qui est peut-être du au réglage de mon navigateur.
Lorsque j'ai tenté de changer mon mot de passe, il m'à affiché le message d'erreur à la ligne 77.
J'ai modifié le fichier et j'ai ajouté des lignes. La commande était placée à la ligne 80
Et là, je relance et il me met toujours le message d'erreur à la ligne 77 ==> donc, je rafraichi la page et là, ça semble passer, j'ai bien le formulaire de changement de mot de passe.
Je change donc le mot de passe, je me déconnecte et je tente de me réidentifier.
Là, ça marche pas non plus
N'y a-t-il pas tout simplement un gros problème de rafraichissement des pages ? Auquel cas, j'ai l'impression que les infos envoyées au soft ne seraient pasz forcément celles que l'on saisie ... mais les anciennes ???
Ca parait idiot, mais j'ai bien l'impression qu'il y à un truc très bizzard de ce genre.
N'y a-t-il pas une commande à ajouter quelque part dans les codes pour forcer le réfraichissement des pages ???
-
Bon,ben j'ai appliqué tous les correctifs vu sur ce forum et là, ça ne fonctionne toujours pas.
Pire, j'ai fait une réinstall complète en effaçant la BD et en remettant tout à jour et là, même avec le logging pas défaut, je ne suis plus reconnu.
Si quelqu'un veut y regarder
Je donne mon ftp en privé.
si non, j'attendrais la version corrigée
-
ça a pourtant l'air de marcher.la description consiste en quoi ? en un texte long ? parce que si c'est le cas effectivement y'a pas la description....
je vois une photo, une liste et ensuite les options d'achats...
voila mon probleme:
c'est que sur la page detail je n'ai que la photo, le titre et plus le texte !!!! => description
et je ne sais comment faire
merci
-
en gros si j'ai bien compris et dites moi si je me trompe :Les champs des tables dans une base de données ne servent qu'a structurer notre esprit.
Tandis que les requêtes SQL avec des clause where par exemple imposent des conditions
qui sont basées sur la valeur de ces champs mais pas leur nom.
De ce fait il est correcte d'écrire :
p.id = pc.id ou encore p.id = pc.produits_id
C'est strictement la même chose vu que l'on raisonne sur des valeures entières.
Ais-je raison ??
Merci
presque, c'est vrai que le nom importe peu, et que cela ne sert à rien d'avoir le meme nom pour la meme info dans deux tables (encore plus logique quand on parle de l'identifiant, car il y a l'id catégorie, l'id produit etc...)
Par contre il ne faut pas oublié que ce qui compte c'est les noms donnés aux champs dans les tables.
-
Je n'avais pas vu ta remarque : j'ai parfaitement compris depuis le début, le problème c'est que la notice d'install explique le contraire !"adresse mail que l'on à rentré précédement" (dans l'install) + admin"
et donc, c'est pas ça du tout puisque c'est "info@peel.fr + admin"
Moralité, j'ai installé OsCommerce à la place ...! et tout ça pour une coquille dans la notice
(non, je plaisante ... mais faudrais faire rectifier la notice, non ?)
...alala, ces petits plaisantins...
-
rien compris !par défaut c'est info@peel.fr et admin
Je n'avais pas vu ta remarque : j'ai parfaitement compris depuis le début, le problème c'est que la notice d'install explique le contraire !
"adresse mail que l'on à rentré précédement" (dans l'install) + admin"
et donc, c'est pas ça du tout puisque c'est "info@peel.fr + admin"
Moralité, j'ai installé OsCommerce à la place ...! et tout ça pour une coquille dans la notice
(non, je plaisante ... mais faudrais faire rectifier la notice, non ?)
-
l'email lorsque tu fais l'install n'est pas l'email admin mais l'email de contact....l'email de la société quoi.
Pour ce qui est de rénistaller, ya moyen de te faire une page pour que tu n'ai pas à tout réinstaller et qui va juste modifier le code pass pour le rendre propre.
C'était justement le sujet de mon post :
Dans la doc on explique bien qu'il faut tapper l'E_mail que l'on à mis lors de l'installation + le mot de passe admin
ALORS QUE : lorsque j'ai installé, j'ai bien mis mom adresse mail, MAIS pour me loger en tant qu'adminsitrateur, ça ne marchais pas ! Je n'ai pu me loger qu'en tapant l'email suivant : info@peel.fr qui ne correspond pas du tout au mien. ===> donc le problème, c'est de savoir si c'est un bug ou si c'est simplement une cocquille dans la notice d'installation !!!
D'ou mon post !
Ensuite, est venu le problème du bug sur le changement de MP, mais là est un autre débat dont nous avons la solution.
donc, merci pour vos réponses : je modifie la source (bug dans changement de mot de passe)
Je verrais si ça résoud aussi la "non prise en compte" de mon mail perso pour l'admin.
cordialement
-
en gros si j'ai bien compris et dites moi si je me trompe :
Les champs des tables dans une base de données ne servent qu'a structurer notre esprit.
Tandis que les requêtes SQL avec des clause where par exemple imposent des conditions
qui sont basées sur la valeur de ces champs mais pas leur nom.
De ce fait il est correcte d'écrire :
p.id = pc.id ou encore p.id = pc.produits_id
C'est strictement la même chose vu que l'on raisonne sur des valeures entières.
Ais-je raison ??
Merci
-
on peut meme faire une jointure d'une table sur elle même, ce qui s'avere parfois necessaire pour chercher par exemple dans une table employé, à quel employé est subordonné un employé...Tu suis?
ok merci
-
L'origine du post, c'était le problème d'E_mail par défaut (info@peel.fr au lieu de l'E_mail saisi lors de l'install)La correction proposée rectifiera-t-elle ce problème aussi ?
l'email lorsque tu fais l'install n'est pas l'email admin mais l'email de contact....
l'email de la société quoi.
Pour ce qui est de rénistaller, ya moyen de te faire une page pour que tu n'ai pas à tout réinstaller et qui va juste modifier le code pass pour le rendre propre.
-
Ok, donner des noms de champs différents pour la table de jointure peut éviter de s'emméler les pinceaux !Il y a également : LEFT JOIN par exemple a mettre dans la requête SQL mais de se fait les tables doivent être remaniées.
on peut meme faire une jointure d'une table sur elle même, ce qui s'avere parfois necessaire pour chercher par exemple dans une table employé, à quel employé est subordonné un employé...
Tu suis?
-
oui oui mais j'ai collé le code de pruault et ca a fait tout sauté, je suis en phase de test pour le moment, donc pas génant pour moi. Je cherche dans le bon fichier et je te ditquels sont les ids que tu veux envoyer???
regarde le code.
echo "<a class=\"normal\" href=\"java script:document.ajout".$prodId.".submit()\">"; echo ADD_CART; echo "</a>";
lorsque tu clik, ca valide le formulaire fait plus haut en envoyant l'id.
Il suffit que pour suivant une option tu insere les autres produits en meme temps grace par exemple à l'id qui suit ce produit (le tout dans ajout_caddie.php)
non?
-
-
heu tu as la derniere version ? rencontre tu des soucis au niveau de l'envoi des coupons anniverssaires dans le back office ?fonction affiche_critere_stock0 a mon avis dans modeles/default/template.php
oui oui mais j'ai collé le code de pruault et ca a fait tout sauté, je suis en phase de test pour le moment, donc pas génant pour moi. Je cherche dans le bon fichier et je te dit
-
rien compris !
par défaut c'est info@peel.fr et admin
si entre temps tu as demandé a changer le mot de passe et que tu as l'erreur dont on te parle avec Atila dans change_mot_passe.php fais ce que je t'ai dis.
-
L'origine du post, c'était le problème d'E_mail par défaut (info@peel.fr au lieu de l'E_mail saisi lors de l'install)
La correction proposée rectifiera-t-elle ce problème aussi ?
-
heu tu as la derniere version ? rencontre tu des soucis au niveau de l'envoi des coupons anniverssaires dans le back office ?
fonction affiche_critere_stock0 a mon avis dans modeles/default/template.php
-
Ok, donner des noms de champs différents pour la table de jointure peut éviter de s'emméler les pinceaux !
Il y a également : LEFT JOIN par exemple a mettre dans la requête SQL mais de se fait les tables doivent être remaniées.
-
je ne trouve pas print_critere_stock..nous parlons bien de premium?
je suis sur la v3, mais je ne pense pas que cela change quelque chose à ce niveau
nous parlons bien de premium?je suis sur la v3, mais je ne pense pas que cela change quelque chose à ce niveau
premium premium, mais tu as dit dans fonctions.php
et moi je n'ai pas de print_critere_stock_prix dans cette page..
tu as un n° de ligne?
-
je vais m'essayer :la table peel_produits a l' id => id
la table de jointure (intermédiaire) reprend les id produits => produit_id ainsi que les id catégories => categorie_id.
ainsi en regardant dans les tables de ta base tu verras que l'id de peel_produits et produit_id de la table peel_produit_categorie sont identiques.
Très bien mais je ne savais pas qu'on pouvait donner des noms différents pour les champs dans une
jointure ?
-
Pas de connexion Admin
dans PEEL SHOPPING : logiciel open source de boutique en ligne
mobilcar
Posté(e) · Signaler ce message
Merci pour ta réponse.
Même si les pages sont idépendantes, la manip m'à bloqué le système. C'est pourquoi je l'ai signalé car, même si c'est une démarche pas commune (car en principe on fait comme tu dis), le fais de changer l'Email de l'administrateur dans le panneau des variables du site provoque un bug !
Donc, il n'est pas impossible qu'il n'y ai qu'une seule variable genre MAIL_ADMI ou autre commune aux deux pages, ce qui causerait ce malaise.
Il faudrait que vous testiez comme expliqué dans mon message et si c'est confirmé, il faut absolument modifier car c'est un problème peu rassurant !
C'était une alerte surtout déstinée à ce que chacun puisse vérifier et voir comment résoudre le problème (dans un but d'amélioration du soft).
cordialement