mission

Utilisateur open source
  • Content count

    30
  • Joined

  • Last visited


Everything posted by mission

  1. mission added a post in a topic Affichage generale   

    Ca c'est dans le fichier /modeles/bas.php
    Mais je te préviens tout de suite que tu ne pourras pas en faire grand'chose, sauf à indiquer ces informations en dur avec du achteuleumeuleu
    • 0
  2. mission added a post in a topic Affichage generale   

    En supprimant les lignes 218 à 227 du fichier /modeles/haut.php

    <div id="toprightdiv"> <ul> <li class="nav1"><a href="<?php echo $_SERVER['PHP_SELF'];?>?style=bleu"><img src="<?php echo $wwwroot?>/images/blank.gif" width="10" height="10" border="0" /></a></li> <li class="nav2"><a href="<?php echo $_SERVER['PHP_SELF'];?>?style=violet"><img src="<?php echo $wwwroot?>/images/blank.gif" width="10" height="10" border="0" /></a></li> <li class="nav3"><a href="<?php echo $_SERVER['PHP_SELF'];?>?style=vert"><img src="<?php echo $wwwroot?>/images/blank.gif" width="10" height="10" border="0" /></a></li> <li class="nav4"><a href="<?php echo $_SERVER['PHP_SELF'];?>?style=marron"><img src="<?php echo $wwwroot?>/images/blank.gif" width="10" height="10" border="0" /></a></li> <li class="nav5"><a href="<?php echo $_SERVER['PHP_SELF'];?>?style=rouge"><img src="<?php echo $wwwroot?>/images/blank.gif" width="10" height="10" border="0" /></a></li> <li class="nav6"><a href="<?php echo $_SERVER['PHP_SELF'];?>?style=jaune"><img src="<?php echo $wwwroot?>/images/blank.gif" width="10" height="10" border="0" /></a></li> </ul> </div>


    En fouillant le même fichier (margin ...)
    @+
    • 0
  3. mission added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Affichage du caddie erroné
    Bonjour,

    Lorsque je change la quantité de produits dans la page achat/modele/caddie.php, le nombre de produits commandés affiché dans le bandeau gauche est erroné.

    Quelqu'un aurait-il (ou elle) la gentillesse de jeter un oeil là-dessus : http://b67013.free.fr/tiergarten

    Merci d'avance.

    PG

    [edit]
    Il semblerait que seul le premier produit de la liste soit impacté par cette anomalie. Mais il n'a rien de spécial par rapport aux autres.
    [/edit]
    • 4 replies
    • 2,573 views
  4. mission added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Un seul bouton "ajouter au panier"
    Bonjour,
    J'ai déjà posé la question il y a quelques mois, mais je n'ai jamais eu de réponse. Et mon problème est à nouveau d'actualité.
    Je n'ai qu'une trentaine de produits à disposition des visiteurs. Certains d'entre eux les connaissent bien et les commandent en quantité.
    Aujourd'hui, ils utilisent un tableau Désignation/Prix/Quantité.
    Je sais transformer la page achat/index.php et ses satellites pour obtenir ce tableau.
    Ce pourquoi j'ai besoin d'aide, c'est pour remplacer les boutons "ajouter au panier" de chaque ligne par le même mais unique en bas de page.
    Quelqu'un pour m'aider ?

    Merci d'avance.
    Cordialement.
    PG
    • 11 replies
    • 5,167 views
  5. mission added a post in a topic Affichage generale   

    Re

    Tu peux commencer par sauvegarder ton fichier.
    Ensuite tu testes.
    Commence par changer la largeur (width) du conteneur. Elle est indiquée en pixel (ici 1000px) mais tu peux lui mettre un pourcentage (95%)

    Et tu joues ainsi avec les différentes valeurs, jusqu'à trouver ton bonheur.

    PG
    • 0
  6. mission added a post in a topic Affichage du caddie erroné   

    En fait, je suis parti du coup de main que tu m'as déjà donné pour n'avoir qu'un seul bouton de validation.
    J'ai donc modifié largement le fichier achat/index.php qui contient le "form" suivant :

    <form method="post" action="<?php echo $wwwroot?>/achat/caddie_affichage.php"> ...... tout le bidule basé sur ton aide précédente (qui fonctionne bien, encore merci) <input type="submit" name="ajout2" value="Commander"> </form>
    /achat/caddie_affichage.php que j'ai laissé tel quel appelle /achat/modeles/caddie.php que je n'ai modifié que pour l'affichage.

    J'ai donc subodoré que le fichier /achat/caddie_ajout.php avait une importance réelle et ai tenté d'en intégrer les commandes en tête de mon fichier /achat/caddie_affichage.php sans succès.

    Je n'ai rien changé d'autre, en dehors d'éléments de présentation.

    Bonne soirée.

    Cordialement.

    PG

    [edit 6/3]
    Bonjour,

    Je viens de faire quelques tests complémentaires et me suis aperçu d'une chose amusante :)
    A partir de la page achat/index.php je commande 2 produits différents.
    Je passe donc automatiquement à la page achat/caddie_affichage.php appuyée de sa cousine achat/modeles/caddie.php
    Dans cette page, je modifie une des lignes (pas une mise à zéro, mais un ajout ou une réduction).
    L'affichage m'ajoute alors l'ancienne valeur dans le produit id=1 qui est ajouté sans autre forme de procès.
    Si je continue les correction, le produit id=2 est ajouté et ainsi de suite.
    Superbe pour de la vente forcée, mais pas pour ce que je veux.

    Essayez, c'est assez étrange.

    PG
    [/edit 6/3]
    • 0
  7. mission added a post in a topic Affichage generale   


    Dans le fichier modeles/haut.php tu trouveras des définitions de style (je ne connais pas leur nom technique).
    Tu devrais trouver ton bonheur ici, ainsi que dans les différents fichiers lib/css dont bleu.css est le fichier par défaut.

    Bonne chance.
    • 0
  8. mission added a post in a topic Affichage du caddie erroné   

    Bonjour Macao45,

    Comme quoi, modifier un élément n'est pas forcément anodin...
    En fait, je n'utilise pas caddie_ajout.php puisque mon bouton renvoie directement sur caddie_affichage.php

    <form method="post" action="<?php echo $wwwroot?>/achat/caddie_affichage.php">

    J'ai bien tenté d'y inclure les lignes de caddie_ajout.php mais c'est encore pire.

    En fait, la modification d'une valeur dans caddie_affichage.php est très difficile à suivre. On trouve des fonctions dans ce fichier, d'autres dans lib/caddie.php, d'autres .... Dur dur.

    Heureusement que tu es là :)


    PG
    • 0
  9. mission added a post in a topic Un seul bouton "ajouter au panier"   

    Euh ! quel âne suis-je ... :)

    J'ai encore bien du boulot sur ce site, mais tu viens de me tirer une énorme épine du pied.

    Encore une fois mille mercis.

    Bonne continuation, en particulier dans l'art de la bidouille ;)

    PG
    • 0
  10. mission added a post in a topic Un seul bouton "ajouter au panier"   

    Bonjour à tous, et en particulier à Macao45,

    Je viens de tester le code proposé. J'ai quelques variations, sans doute dues à ma version de Peel (la dernière).
    La mise en page est pour l'instant le dernier de mes soucis.
    Par contre, il faut ajouter dans caddie_ajout.php

    sinon le montant total du panier n'est pas recalculé.
    Je vais insister car je ne trouve pas le moyen de changer de page après appui sur le bouton.
    Au lieu de réafficher la grille de saisie, j'aimerai passer directement à la page /achat/caddie_affichage.php
    J'ai tenté
    qui reste inefficace. Où me trompé-je ?

    Merci d'avance pour l'aide apportée.
    PG
    • 0
  11. mission added a post in a topic Un seul bouton "ajouter au panier"   

    Bonsoir Macao45,

    Je viens juste de prendre connaissance de ton aimable travail.
    Je vais éplucher ça dès demain et te tiens au courant.

    Avec tous mes remerciements.

    PG
    • 0
  12. mission added a post in a topic Un seul bouton "ajouter au panier"   


    Bonjour Paulana,

    Ca, je le sais.
    Je présente une grille de saisie à l'écran et je veux la récupérer intégralement dans mon panier, avec un seul clic.
    Imagine un gestionnaire qui tous les jours valide une commande de multiples produits et qui devrait cliquer sur autant de boutons. Impensable !


    Merci d'avance.

    PG
    • 0
  13. mission added a post in a topic installation sur EasyPHP ne marche pas   

    Je confirme : installation impossible sur la dernière version d'EasyPhp.
    J'ai été obligé de monter une version 1.8 pour travailler avec Peel Shopping.
    Pas de message d'erreur : on boucle simplement sur la page d'installation vierge.
    J'ai tenté de forcer le fichier /lib/setup/info.inc.php sans succès : la base de donnée n'est pas installée, il faut se la faire à la paluche.
    Et si on a le malheur de relancer installer.php, /lib/setup/info.inc.php repasse .... vide :-(
    .
    • 0
  14. mission added a post in a topic Attaque site - PEEL Shopping 2.9.3   

    Bonjour,

    Avec l'aide de mon Fai, j'ai trouvé une anomalie dans les traitement des images, lorsqu'un produit n'en a pas.
    Un moteur de recherche ne cessait de tenter de trouver un lien erroné, ce qui plombait le serveur Apache.
    Ma solution d'urgence a été de forcer une image blank.gif à toutes les références égales à NULL.

    Fausse alerte donc, d'autant qu'un autre site, monté avec une version différente de Peel, n'a pas ce problème.
    Je vais m'attacher simplement à faire évoluer le site à problème vers la dernière version de Peel.

    Avis aux modérateurs : je ne sais pas marquer ce fil comme résolu. Auriez-vous la gentilesse de le faire ? Merci d'avance.
    • 0
  15. mission added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Attaque site - PEEL Shopping 2.9.3
    Bonjour,
    Mon FAI vient de m'informer qu'une attaque est dirigée depuis 72h contre mon site développé sur base de PEEL Shopping 2.9.3.
    L'adresse de l'attaquant est 85.17.187.4
    Il me l'a bien entendu bloquée.
    Le résultat est une chute sur serveur Apache d'hébergement.
    Et comme je suis mutualisé, il (le FAI) n'apprécie pas vraiment.
    Je n'ai pour l'instant fait aucune vérification, préférant déclancher cette alerte rapidement.
    Si je trouve quelque chose, je viendrai le dire.
    @+
    • 3 replies
    • 2,855 views
  16. mission added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Recherche complexe
    Bonjour tout le monde,
    Je cherche à créer une possibilité de recherche complexe dans haut.php
    Pour faciliter le travail, j'ai commencé un fichier rechtech.inc.php appelé par include().
    J'y ai intégré les lignes :
    <form /><select class="formulaire1" name="technique">
    <option selected value ="NULL">Débit, pression ou vide</option>
    <option value="Débit">Débit maximum</option>
    <option value="Pression">Pression maximum</option>
    <option value="Vide">Vide maximum</option>
    </select></form>
    Mon problème vient du fait que je ne sais pas récupérer la réponse pour l'exploiter ensuite en php :-(
    En effet, chaque option doit me développer une nouvelle liste de choix qui ...... etc.
    Est-ce qu'une bonne âme aura la patience de m'expliquer comment je dois faire pour avoir, en (très) gros :
    if (technique)="Débit" {traitement Débit}
    else if (technique)="Pression" .... etc.
    Merci d'avance.
    PG
    • 0 replies
    • 1,313 views
  17. mission added a post in a topic Insertion lien http   

    Bonjour,
    Je suis ma propre bonne âme.
    Le problème avec le copier-coller, c'est qu'il faut _tout_ relire.
    Ici, mon souci vient du fait que je n'ai pas modifié mon type d'entrée de 'file' à 'text' dans mes formulaires.
    J'aurai pu supprimer ma requête, mais j'ose espérer que ma mésaventure servira à quelqu'un d'autre.
    Bonne continuation.
    PG


    • 0
  18. mission added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Insertion lien http
    Bonjour,
    Pour des raisons aussi diverses que variées, je souhaite remplacer le lien vers les fichiers pdf hors du site, avec une adresse du type http://
    Dans "administrer/produits.php function affiche_formulaire_produit()" j'ai intégré un "include("liens.inc.php");
    ".
    Le fichier "liens.inc.php" est fabriqué à partir d'une copie du traitement des fichiers pdf.
    La partie de tableau concernée s'affiche bien dans ma page 'administrer/produits.php.
    Je peux intégrer mon lien par copier-coller sans souci. Pour exemple : http://forum.peel.fr/
    Mais ensuite, le clic sur le bouton 'Sauvegarder changements' est sans effet.
    Si je supprime mon lien externe, je peux à nouveau enregistrer.
    C'est donc le traitement du lien qui est en cause.


    Si j'intègre le lien http:// directement par mySql, il s'affiche correctement dans ma page produit, mais empêche à nouveau toute modification. Il s'affiche également correctement en 'front office' et est opérationnel.
    Est-ce qu'une bonne âme peut me donner la bonne syntaxe svp ?
    Cordialement.
    PG
    • 1 reply
    • 1,708 views
  19. mission added a post in a topic sortie nouvelle version   

    Bonjour à tous,

    Question existentielle s'il en est :
    Comment réagit l'auteur à tant d'impatience ?
    Est-il aigri ? Est-il flatté ?
    Aigri en pensant qu'il bosse comme un fou pour accoucher d'un bébé qu'il va lâcher même pas sevré dans la jungle des amateurs de logiciels offerts ? :D
    Flatté en pensant ... la même chose ? :(

    Tout ça, ou plutôt _seulement_ ça, pour le remercier.
    PG
    • 0
  20. mission added a post in a topic associer une reference unique à chaque produit commandé.   


    Il faudrait passer un peu de temps pour y réfléchir, mais comme ça, rapidement, je dirais que, dans ton cas, tu pourrais avoir intérêt à ajouter un champ num_bon à la table peel_commande_produit, ce champ étant auto-incrémenté.
    Et c'est cette référence, par nature unique, que tu communiques au final à ton client.
    Ainsi, il choisit ton produit TEST, et valide sa commande, qui va être enregistrée avec un numéro unique dans la table peel_commandes. Au même moment, puisque tu auras modifié le traitement ad-hoc d'enregistrement, tu obiendras un num_bon également unique.
    Dans ta confirmation de commande, tu ajoutes ce num_bon qui sera la référence que ton client devra indiquer lors de son utilisation. Dans ce cas, aisé à retrouver, et à pointé "utilisé" dans un autre champ de cette même table pell_commande_produit.
    Toutefois, si tes bons ont une durée de vie importante, voire une utilisation multiple, tu devrais te pencher sur la création d'une table spécifique t_bons qui contiendra au moins ce num_bon, le numéro de la commande, celui du produit commandé, celui du client, sa date de validité et sa date d'utilisation.

    Bon courage.


    @+
    • 0
  21. mission added a post in a topic associer une reference unique à chaque produit commandé.   


    Salut,
    Quelle drôle d'idée.
    Les produits commandés par un client donné sont enregistrés dans la table peel_commandes_articles.
    Les deux champs commande_id et produit_id ensemble font une clé unique.
    La table peel_commandes enregistre le n° du client.
    Tu as là tout ce qu'il te faut. C'est à la limite un principe de base pour la gestion des bases de données.
    Maintenant, si tu tiens absolument à créer ce n° unique (après tout,n c'est -ta- base), tu peux utiliser ces 3 infos et les enregistrer dans un nouveau champ id_unique créé à cet effet dans la table peel_commandes_articles. Tu crées ce n° et tu l'enregistres dans ta table en même temps que le reste de la commande. Ensuite, tu peux en faire ce que tu veux. Donc pas grand chose, sauf à le redécomposer (laborieusement) par la suite :-(
    @+
    • 0
  22. mission added a post in a topic moyens de paiements   


    Salut,

    Personnellement, j'ai créé une variable $titre_site dans le fichier configuration.inc.php.
    Et j'appelle cette variable dans chaque page.

    @+
    • 0
  23. mission added a post in a topic Validation globale de la commande   

    Je n'arrive pas à mes fins.
    Quelques soient mes modifications, j'ai toujours le même résultat.
    Je ne veux pas vous prendre tout votre temps.
    C'est déjà très aimable de m'en avoir consacré autant.

    Je pense que le document achat/index.php est trop touffu pour que je puisse le décomposer aisément et en comprendre le fonctionnement.
    Je recherche donc désormais une bonne âme qui accepterait de corriger mon code.
    Pour l'instant, je reviens à la validation ligne par ligne.

    Merci encore mille fois.

    PG
    • 0
  24. mission added a post in a topic Validation globale de la commande   

    Bonjour et merci pour cette réponse rapide.
    Je dois être un peu borné. En fait, je bafouille lamentablement avec php et consorts. :D
    J'ai regardé attentivement le déroulement de la mise à jour du panier (achat/caddie_affichage.php) mais je n'arrive pas à le transformer pour mon besoin.
    En résumé, j'ai expurgé la présentation standard des produits dans achat/index.php.
    J'ai mis mon <form method=post" action="<?=$wwwroot?>/achat/caddie_ajout.php" name="ajout<?=$prod['id] ?>"> juste après le while($prod=mysql_fetch_array($result)) (+:- ligne 80).
    En fin de page, après </table>, j'ai inséré <input type=submit" value="Envoyer dans le panier" class="bouton2" href="java script:document.ajout<?=$prod['id] ?>.submit()"> <?charge_panier($HTTP_POST_VARS);?> </form> (sans toutefois comprendre ce qu'est la variable $HTTP....)
    J'ai également créé la fonction charge_panier() à l'identique de maj_quantite(&$form)
    Et maintenant, je suis coincé. Quelle doit être la syntaxe de cette boucle ?
    Parce que, pour l'instant, je reçois une baffe :) :
    Invalid argument supplied for foreach() in xxx\achat\index.php on line 147
    On dirait qu'il ne reconnaît pas as $i => $produitid

    Oserai-je abuser de votre amabilité ? Oui, j'ose ... :(

    PG
    • 0
  25. mission added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Validation globale de la commande
    Bonjour,
    Dans Peel Shopping, je cherche à valider la commande globalement page produits par page produits.
    Dans achat/index.php, j'ai déplacé les balises 'form' pour qu'elles encadrent tout ce qui est contenu dans le tableau de présentation des produits, et j'ai remplacé les 'select ... option' par '<input type="text" name="qte" value="" />'
    Jusque là, ça va. Mais je dois encore valider ligne par ligne. :(
    Je souhaite remplacer tous les '<img src ...blabla...><a href="java script:document.ajout<?=$prod['id'] ?>.submit()"></a>' par un bouton unique de validation.
    Et c'est là que j'ai besoin d'aide, d'abord pour trouver le js document.ajout dans la masse de fichiers, et ensuite, pour le modifier afin qu'il me permette de boucler sur chaque $prod['id'] de la page.
    Aurais-je la chance que quelqu'un soit disposé ?
    Merci d'avance.
    PG
    • 5 replies
    • 3,342 views

Twitter Advisto ecommerce

Facebook PEEL Shopping