jpcreation

Utilisateur open source
  • Compteur de contenus

    246
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par jpcreation


  1. Bonjour,

    Merci de votre réponse

    Voici le code dans : achat/modeles/ caddie.php

    <script language="Javascript">

    function frmsubmit(func) {

    frm = document.entryform;

    frm.func.value = func;

    frm.submit();

    }

    </script>

    <a onClick="java script:return confirm('Êtes-vous sûr de vouloir enlever ce produit du panier ?');" class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?func=enleve&id=<?php echo $prod['id']?>"><img src="../images/poubelle.gif" width="25" height="25" alt="" border="0"></a></td>

    Voici le code dans : lib/class/caddie.php

    function enleve(&$numero_ligne) {

    /* Enlève un produit du caddie */

    if (isset($numero_ligne)) {

    unset($this->articles[$numero_ligne], $this->quantite[$numero_ligne], $this->taille[$numero_ligne], $this->img[$numero_ligne], $this->prix[$numero_ligne], $this->poids[$numero_ligne]);

    $this->articles =array_values ($this->articles);

    $this->quantite =array_values ($this->quantite);

    $this->taille =array_values ($this->taille);

    $this->img =array_values ($this->img);

    $this->prix =array_values ($this->prix);

    $this->poids =array_values ($this->poids);

    }

    Cordialement

    Sauf erreur de ma part il s'agit de la fonction de la premium et non de la shopping


  2. Bonjour,

    La fonction « Enlève un produit du caddie » ne fonctionne pas.

    Dans la page « Votre panier » si l’on clique sur la poubelle il n’y a aucun résultat, le produit reste. Il faut vider le caddie pour tout effacer.

    Peut-être avez-vous une solution.

    Cordialement

    Sur quelle version êtes-vous ? J'ai une shopping 3 sur laquelle la fonction fonctionne bien.


  3. Essayez avec ceci pour la requête :

    // Récupération et affichage des données

    $sql = "SELECT p.id, p.nom, p.promotion, p.descriptif, p.image1, e.prix_ttc AS ecotaxe, p.stock, p.on_stock
    , IF(ISNULL(e.prix_ttc),p.prix, (p.prix + e.prix_ttc)) AS prix_catalogue
    , IF(ISNULL(e.prix_ttc),p.prix * (1-p.promotion/100),(p.prix * (1-p.promotion/100) + e.prix_ttc)) AS prix_vente
    FROM peel_produits_categories pc, peel_produits p LEFT JOIN peel_ecotaxes e ON (p.id_ecotaxe = e.id) WHERE p.id = pc.produit_id AND pc.categorie_id = $catid
    AND p.etat = '1' ORDER BY id DESC";[/codebox]

    Je ne garantie pas le résultat mais c'est pour le moment ce qui me vient à l'esprit.


  4. Bonjour,

    J'ai été dans le back office, votre commande s'affiche, et le montant est 5,00€, quand je clique sur détail, le montant qui s'affiche est aussi de 5,00€.

    Quand j'ai édité votre facture, j'ai vu que le montant total est de 5,82€.

    Donc le problème d'affichage se situe au niveau de la page fin_commande ; de la page commande et de la page commande_détail.

    De même que le mail qui est envoyé à l'adresse de l'acheteur, le montant total de la commande est faux.

    De même que le montant qui s'affiche sur la page de paiement Paypal, est faux.

    Est ce un problème au niveau de la variable $com->montant?

    Merci de votre aide. ;)

    Je n'ai pas pu identifier de bugs à ce niveau. J'ai une version installée sur un serveur dédié et elle fonctionne parfaitement.

    Avez-vous tenter une réinstallation du script et de la base ?


  5. Le problème, est que tout mes produits sont en stocks, avec une bonne réserve d'avance, mais ça bugg toujours!!

    PAR CONTRE, j'ai installé la boutique, en local, sur easyphp, et là, il n'y à pas ce fameux problème, les décimales s'affichent bien.

    ALORS LA, JE NAGE ENCORE PLUS ;)

    Au secour!

    PS : j'aime bien le graphisme de ta boutique, mais je pensais pas qu'on pouvait revendre peel!

    Bonjour,

    j'ai fait une commande test sur votre site. Je constate que sur la page fin commande, le résultat est faux mais à l'affichage, mon BdC est bon avec la bonne somme. Etes-vous sur que la commande dans le back-office est fausse ?

    Autre détail, il faudrait un test sur vos frais de port car j'ai passé les frais de port gratuit avec une commande inférieure au seuil affiché.


  6. ici : $the_new_file_name = $nom . "_" .$mdp.$extension;

    Au moment de renommer le fichier donc. En fait pour essayer d'être plus clair, à la place de $nom j'aimerais récupérer la variable que l'on a entré dans la ligne "nom du produit" de la page administrer/produits.php. Normalement elle se retrouve bien sous la variable $nom.

    Mais ça ne marche pas.

    Exemple, je voudrais entrer un nouveau produit dans ma boutique.

    Ce produit s'appelle par exemple voiture. Ce nom est donc stocké dans la variable $nom.

    Et bien je voudrais réutiliser cette variable dans la fonction "upload" pour pouvoir renommer mes fichiers images (propre au produit en question donc) : voiture_01, voiture_02, voiture_03, etc...

    Voilà ;)

    Je n'en vois pas l'intéret mais surtout comment voulez-vous gérer le fait que votre produit s'appellera sûrement 'Belle voiture décapotable rouge" plutôt que voiture1. Le système en place est justement fait pour résoudre ce genre de soucis même s'il n'est peut-être pas parfait. Autre avantage : pour piquer un visuel, il est plus facile de chercher 'voiture rouge' que '100707_145243_PEEL_TwTgkh.jpg'


  7. Oui, c'est ce que je voulais dire en fait, un problème d'encodage qui fait que l'édition de ces textes me pose un problème : les accents sont remplacés par des ?, et si je veux changer le texte via l'interface d'administration, je me demandais si je pouvais taper directement un caractère accentué. Ca donne quoi quand tu le fais ?

    Tx.

    Bertrand

    En passant par l'administration, dans le formulaire vous tapez votre texte normalement et le script se charge de l'envoyer correctement dans base. En revanche si vous faites des modifs directement dans la base vous pouvez rencontrer des soucis de codages

    J'oubliais, je suis aussi sur mac et commence donc à me sentir moins seul ;)


  8. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

    <head>
    <title><?php echo $DOC_TITLE ?></title>
    <meta name="description" content="Doghouse Shop" />
    <meta name="Keywords" content="Doghouse, CD, Hangovers, Julie Lavinay, Gregory Lourenco, Alexandre Barde, Christophe Jarry" />
    <meta name="robots" content="All" />
    <meta http-equiv="Content-language" content="french" />
    <meta name="Classification" content="boutique" />
    <meta name="Author" content="Doghouse Shop" />
    <meta name="Publisher" content="Doghouse Shop" />
    <meta http-equiv="expires" content="0" />
    <meta http-equiv="Pragma" content="no-cache" />
    <meta name="robots" content="index,follow,all" />
    <meta name="Updated" content="daily" />
    <meta name="revisit-after" content="10 days" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <base href="<?php echo $wwwroot;?>" />

    <link rel="stylesheet" href="http://doghouseland.free.fr/shop/lib/css/shop.css" type="text/css" media="screen" />
    &lt;script type="text/javascript" src="http://doghouseland.free.fr/shop/lib/js/window.js"></script>

    <!-- librairie pour activer le zoom sur les produits -->
    &lt;script type="text/javascript" src="<?php echo $wwwroot?>/lib/js/lightbox.js"></script>
    <link rel="stylesheet" href="<?php echo $wwwroot?>/lib/css/lightbox.css" type="text/css" media="screen" />
    <!-- fin de librairie pour activer le zoom sur les produits -->

    </head>

    <body>
    <table border="0" cellpadding="5" cellspacing="0" align="center" height="100%" bgcolor="#ffffff" width="800">

    <tr><td class="normal" height="100%" >

    <table width="800" border="0" cellpadding="0" cellspacing="0" background="http://doghouseland.free.fr/shop/images/fond-shop.jpg">
    <tr><td width="446" align="left" ><a href="/boutique/index.php"><img src="http://doghouseland.free.fr/shop/images/logo.jpg" alt="Accueil boutique" width="442" height="115" border="0" /></a></td>
    <td width="182" bgcolor="#000000" class="titre"> </td>

    <td width="172" valign="middle" class="titre"> <font color="#FFFFFF">Doghouse Shop </font></td>
    </tr>
    </table>
    </td></tr>

    <tr><td height="10" align="right">

    <table border="0" cellpadding="2" cellspacing="2" bgcolor="#FFFFFF">

    <tr>
    <td width="10" height="10" bgcolor="#1f1f5f"><a href="/boutique/index.php?style=bleu"><img src="http://www.acoufun.com/boutique/images/blank.gif" alt="blank" width="10" height="10" border="0" /></a></td>

    <td width="10" height="10" bgcolor="#663366"><a href="/boutique/index.php?style=violet"><img src="http://www.acoufun.com/boutique/images/blank.gif" alt="blank" width="10" height="10" border="0" /></a></td>

    <td width="10" height="10" bgcolor="#3C7A6D"><a href="/boutique/index.php?style=vert"><img src="<*=$wwwroot?>/images/blank.gif" alt="blank" width="10" height="10" border="0" /></a></td>

    <td width="10" height="10" bgcolor="#993300"><a href="/boutique/index.php?style=marron"><img src="http://www.acoufun.com/boutique/images/blank.gif" alt="blank" width="10" height="10" border="0" /></a></td>

    <td width="10" height="10" bgcolor="#CC0000"><a href="/boutique/index.php?style=rouge"><img src="http://www.acoufun.com/boutique/images/blank.gif" alt="blank" width="10" height="10" border="0" /></a></td>

    <td width="10" height="10" bgcolor="#FF9900"><a href="/boutique/index.php?style=jaune"><img src="http://www.acoufun.com/boutique/images/blank.gif" alt="blank" width="10" height="10" border="0" /></a></td>

    </tr>
    </table>

    </td>
    </tr>
    <tr>
    <td height="10" align="right" bgcolor="#FFFFFF" class="normal">
    <a href="http://www.acoufun.com/boutique/index.php" class="normal">Nos produits </a>
    | <a href="http://www.acoufun.com/boutique/compte.php" class="normal">Mon compte</a>

    |
    <a class="normal" href="http://www.acoufun.com/boutique/membre.php">S'identifier</a>
    | <a class="normal" href="http://www.acoufun.com/boutique/utilisateurs/enregistrement.php">Ouvrir un compte client</a>
    </td></tr>

    <tr><td height="10" class="normal" align="right"> </td></tr>

    <tr><td align="center">

    <table border="0" cellpadding="0" cellspacing="5" width="100%" height="100%">
    <tr>

    <td width="180" valign="top" style="border-right:1px solid #000000;padding:5px;">

    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" >
    <tr>
    <td class="tetiere" align="center" >Votre panier </td>
    </tr>
    <tr>
    <td class="normal" align="center">

    Votre panier est vide actuellement <br /><br />
    </td>
    </tr>
    </table>
    <br />
    <div class="tetiere">Nos produits</div>
    <img src="http://doghouseland.free.fr/shop/images/menminus.gif" border="0" alt="" /> <a class="normal" href="http://doghouseland.free.fr/shop/achat/index.php?catid=2">Badges</a></b><br />
    <img src="http://doghouseland.free.fr/shop/images/menminus.gif" border="0" alt="" /> <a class="normal" href="http://doghouseland.free.fr/shop/achat/index.php?catid=1">CDs</a></b><br />
    <br />
    <div class="tetiere"><a href="http://doghouseland.free.fr/shop/lire/index.php">Doghouse Shop</a></div>
    <div align="left" /><img src="http://doghouseland.free.fr/shop/images/menminus.gif" alt="" /> <a href="http://doghouseland.free.fr/shop/cgv.php" class="normal">Conditions de vente</a></div> <br /><div align="left" /><img src="http://doghouseland.free.fr/shop/images/menminus.gif" alt="" /> <a href="http://doghouseland.free.fr/shop/contacts.php" class="normal">Contacts</a></div><hr size="1" />
    <p>
    <img src="http://doghouseland.free.fr/shop/images/paypal.gif" width="175" height="97" alt="peel.fr, paypal" border="0" />
    </p>
    <form method="get" action="http://doghouseland.free.fr/shop/achat/recherche.php" name="recherche">
    <table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
    <tr>
    <td align="left" class="label">Rechercher:</td>

    </tr>
    <tr>
    <td align="left" class="normal">
    Insérer un mot clef :<br />
    <input class="formulaire1" type="text" name="motclef" size="10" value="" />
    <input type="submit" value="Rechercher" name="action" class="bouton" />
    </td>
    </tr>

    </table>
    </form>

    [b][color="#FF0000"]</td>
    <td valign="top">[/color][/b]


    [/codebox]

    [codebox]<style type="text/css">
    <!--
    .Style2 {font-size: xx-small}
    -->

    </style>
    [b][color="#FF0000"]</td></tr>
    <tr><td class="petit" colspan="2">[/color][/b]
    <table width="100%" border="0" cellpadding="0" cellspacing="0">
    <tr><td colspan="2">
    <hr size="1" />
    </td></tr>
    <tr><td width="50%">
    <div class="petit"><b>Doghouse Shop</b><br />www.doghouseland.com<br /></div></td></tr></table>
    <div align="right"><a href="http://www.peel.fr" title="peel.fr" target="_blank" class="petit">© <a href="http://www.peel.fr">PROPULSE PAR PEEL.FR</a> - 2004 - 2007</div>
    </body>
    </html>

    Essayez avec les modification que j'ai mis en gras et en rouge


  9. Bonjour,

    Depuis aujourd'hui a chaque fois que je veux ajouter un utilisateur via le Back office cela me donne sans arrêt le même message d'erreur :

    Une erreur de connexion à la base s est produite 249.

    Duplicate entry '' for key 2

    Quelqu'un aurait-il une solution a me donner?

    Merci d'avance.

    P.S : Pour info j'ai 850 utilisateurs dans la liste. Il y aurait-il une limite au niveau de la base de données ?

    Cela ressemble fortement à un problème d'autoincrément qui manque sur la base de données. A-t-elle été changée, déplacée ou est-ce une mise à jour ?


  10. suffit de changer les choses dans la liste déroulante des quantités...

    Non car les quantités sont différentes selon les types de produits.

    Cela pourrait se faire mais en attribuant un critère de quantité au produit. Il s'agit d'un développement spécifique. Cela peut éventuellement se traiter par des tâches de webmastering.

Twitter Advisto ecommerce

Facebook PEEL Shopping