atila-diffusion

Utilisateur open source
  • Compteur de contenus

    1 036
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par atila-diffusion


  1. Bonjour,

    Je suis nouvel utilisateur de peel shopping,et trés novice sur internet.

    Je desirerai savoir comment sauvegarder ma base de données sur un support amovible,afin de pouvoir travailler sur mon catalogue au bureau.

    Je suis installer en local, à la maison comme au bureau.

    Merci de vous soucier de moi.

    Salutations

    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:


  2. 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??


  3. 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.


  4. 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...


  5. 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.


  6. 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?


  7. 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

    quels 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?


  8. 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


  9. 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?


  10. oui voila ou se trouve mon souci

    il 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..


  11. 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...


  12. seul patrice ou un membre peel pourra te le faire. Il faut l'avoir prévu dans les fonctionnalités à la création. Demandes à patrice

    c'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


  13. 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


  14. 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


  15. 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")


  16. 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")

Twitter Advisto ecommerce

Facebook PEEL Shopping