![](https://forum.peel.fr/uploads/set_resources_1/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
atila-diffusion
Utilisateur open source-
Compteur de contenus
1 036 -
Inscrit(e) le
-
Dernière visite
Messages posté(e)s par atila-diffusion
-
-
ta quoi comme hebergeur ?une url, peu etre ?
c'etait plus haut phil: CoolFX.fr
-
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
peux tu nous afficher ta page achat/modele/prduit_details.php ?
-
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
Je suis désolé mais je crois que tu ne comprend vraiment pas.
Si tu donne ton mail administrateur comme mail de contact (mail de variable du site), le "pirate" n'aura plus que ton mo de passe à trouver tu comprend??
-
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...
-
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
-
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?
-
la fonction qui s'exécute pour ajouter au panier se trouve dans fonctions.php function print_critere_stock_prixje ne trouve pas print_critere_stock..
-
oui voila ou se trouve mon souciil faut que l'on trouve la fonction javascrit qui s'executelorsque l'on clique sur ajouter.
java script:document.ajout1.submit()
il faut que l'on trouve la fonction javascrit qui s'executelorsque l'on clique sur ajouter.java script:document.ajout1.submit()
dans class -->caddie.php j'ai la fonction ajout
mais pas encore la méthode ajout1..
-
tu peux préciser ta pensée ? au sujet de la boucle as tu un début de quelque chose ?quand tu ajoute un produit, tu veux plusieurs différents produits qui se charge dans le caddie non?
-
Bonsoir à tous,J'ai un gros problème de compréhension sur la jointure where.
En effet j'ai vu dans le fichier: search.php la requête suivante :
$SQL = "SELECT DISTINCT(p.id), c.id AS categorie_id, p.nom, p.descriptif, p.image1, p.prix, c.nom AS
categorie FROM rondson_produits p, rondson_produits_categories pc, rondson_categories c WHERE p.id =
pc.produit_id AND pc.categorie_id = c.id AND p.etat = '1' AND p.lang ='".$_SESSION['langue']."' AND";
Je comprend l'intérêt de cette jointure mais pas sa syntaxe, en effet j'écris par exemple :
$sql = "SELECT nomp,nomv FROM terrain t, proprietaire p WHERE p.codeterrain = t.codeterrain ";
avec le nom des champs : codeterrain qui sont similaires et dans ma table terrain et proprietaire.
Là où je ne comprend pas c'est pourquoi ça marche dans peel premium alors que les noms des champs des
tables sont complètement différents ? De plus pourquoi mettre : c.id, p.nom ... après la clause SELECT ?
Encore une fois je souhaiterais que l'on m'explique la syntaxe.
Merci
ce qui compte e n'est pas le nom des champs mais les données qui sont srockées dans ces champs.
C'est à dire que ce qui peut etre l'identifiant d'une table peut etre simple champs dans une autre...
-
oui possible y doit y avoir une erreur dans le fichier change_mot_passe.php dont le problème est déjà traité dans ce foruma mon avis rectifie d'abord l'erreur dans le fichier, ensuite réinstalle la totale
meme avis! l'eereur est traité dans un post récent
-
seul patrice ou un membre peel pourra te le faire. Il faut l'avoir prévu dans les fonctionnalités à la création. Demandes à patricec'est faut, il suffit de modifier la fonction qui ajoute un produit... et lui permettre de gerer plusieurs variables à la fois pour qu'elle puisse le cas échéant faire une boucle sur les variables et les passer les unes après les autres, OU une fonction javascript qui va les rentrer une à la fois ON CLICK
-
Ben écoutez, j'ai perdu une demi-journée à chercher ...Vu la qualité du soft je ne vous en veux pas !!! mais dans la doc, vous indiquez qu'il faut se loger avec l'adresse mail qu'on à renté dans l'install avec admin comme mot de passe !
En fait, il fait placer l'e_mail suivant : info@peel.fr ...
J'ai réinstallé 10 fois à cause de ça !!! mais encore une fois, je ne vous en veut absolument pas (voir pour rectifier la doc quand même ...)
Cordialement
quand as tu telechargé lelogiciel?
apparement ca arrive deux fois depuis hier, ya peut etre eu un changement.
Si c'est le cas, il va falloir sois vérifier le processus d'identification, soit mettre à jour le pass admin à la main avec php et MD5
-
Bonjour,je suis en train de supprimer toutes les tables du code peel shopping. En esperant separer definitivement le HTML, le PHP et les CSS.
je pense que j'aurais terminé d'ici dimanche et si cela est autorisé, je publierais peut etre la méthode et les pistes pour le realiser.
Je suis aussi en train de de refaire l'url rewriting avec nom des catégories, des produits injectés dans l'url et ça a l'air bien fonctionner ! Vu que l'url rewriting est vendu comme un module, je ne pense pas par contre qu'il soit autorisé ou du moins " pertinent " de publier les sources.
Encore une fois, merci à PEEL !
Je pense que c'est autorisé dans le sens ou c'est du libre.
Ce n'est pas le code qui est payant mais l'installation du module (enfin je pense)
Pour ce qui est de supprimer les tables ok, je suis plus que preneur
-
ç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...
j'accede à ta description aussi...
-
je ne suis pas en local...dans la table, l'email est bien info@peel.fr (il n'y a qu'un seul enregistrement)
quelle erreur te donne t'il?
Je pense que c'est la connection à la base qui ne se fait pas...
ou alors essaye de creer un nouvel utilisateur
-
Bonjour et merci de votre reponse.J'ai bien vu cette solution mais il me semble que le fichier qui est généré est un peu bizarre.
Est ce normal ?
Salutations
bizarre non, inconnu pour toi pour le moment peut etre?
explique le mot bizarre... :blink:
-
Merci pour vos propositions! On s'en rapproche, sauf que maintenant tous les liens des produits de ma page d'accueil renvoient catid=0 ...réessai ca
$qid = mysql_query("SELECT p.id, p.nom, p.promotion, p.descriptif, p.image1, p.prix, pc.categorie_id FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND p.on_special = 1 AND p.etat = 1 AND pc.categorie_id<>0 GROUP BY p.id")
ou$qid = mysql_query("SELECT p.id, p.nom, p.promotion, p.descriptif, p.image1, p.prix, pc.categorie_id FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND p.on_special = 1 AND p.etat = 1 ORDER BY pc.categorie_id DESC GROUP BY p.id")
-
merci pour la 'rectification' mais cette page ne donne rienil est impossible de créer un chéque cadeau ! :blink:
suis d'accord.
Je pense que le correctif permet de fixer le bug, pas de faire marcher.
mais à partir de ce qui est déjà fait on peut peut être le finir nous même?
-
Merci pour les réponses. Malheureusement, cela ne fonctionne qu'à moitié! La page d'accueil m'affiche tous les articles en doubles avec un dont le lien catid=0 et l'autre menant vers la bonne catégorie ... Etrange ...$qid = mysql_query("SELECT p.id, p.nom, p.promotion, p.descriptif, p.image1, p.prix, pc.categorie_id FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND p.on_special = 1 AND p.etat = 1 GROUP BY p.id")
Probleme de sauvegarde
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Posté(e) · Signaler ce message
utilise phpmyadmin (disponible sous easy php comme sur toute install de meme genre)
et fais exporter en selectionnant le if exist drop table (case à cocher)
à partir de là tu fais un Importer dans la base que tu veux écraser... et paf le tour est joué! :blink: