Flux d’activité

Flux d’activité de Messages

  1. Flo


    Oui j'ai utilisé le code précisement et je l'ai appliqué à: adresse, nom, prenom et société. J'ai donc bien plus le problème de MAJ mais toujours celui des apostrophes. En fait j'arrive pas à vous montrer par quoi est remplacé l'apostrophe car lorsque je tape les caracteres sur le forum ca me transforme ces caractères en apostrophe. :) je vous poste donc une capture du pb.

    exemple.jpg

  2. Mag


    J'utilise peel shopping dernière version.

    L'adresse de mon site : www.recrealivres.com

    Problème que je suis bien incapable de résoudre moi même à cause de mon manque d'expérience :

    En arrivant sur ma page d'accueil, le contenu est souvent décalé vers le bas, pas le logo d'en-tête, juste le contenu.

    En réactualisant la page ça revient à "la normale".

    A quoi est-ce dû selon vous ? Pouvez-vous m'aider ?

  3. Flo


    Et oui encore moi.

    Lorsqu'un client s'inscrit ces infos sont automatiquement mises en majuscules dans la partie administration liste des utilisateurs et cela me gène un peu. Y a t'il moyen d'avoir les infos avec majuscules et minuscule par exemple "Dupon" et aussi de ne pas avoir par exemple lorsqu'un client rentre un ' dans un mot du genre "l'après" de ne pas avoir "l'après".

    La c'est peut être pas très clair désolé.

  4. john11400


    Apres avoir modifier le fichier caddie dans achat/modele, j'obtiens cette erreur :

    Parse error: syntax error, unexpected T_STRING, expecting ']' in /home/website/2057/root/boutique/achat/modeles/caddie.php on line 60

    et je n'arrive pas à la corriger

    voici le fichier :

    <?php if ($_SESSION['caddie']->compte_elements() == 0) { ?>

    <font class="normal">Votre caddie est vide, <a class="normal" href="<?php echo $wwwroot?>/achat/index.php">consultez le catalogue</a>.</font>

    <?php return false; ?>

    <?php } ?>

    <script language="Javascript">

    function frmsubmit(func) {

    frm = document.entryform;

    frm.func.value = func;

    frm.submit();

    }

    </script>

    <form name="entryform" method="post" action="<?php echo $_SERVER['PHP_SELF']?>">

    <input type="hidden" name="func" value="" />

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

    <tr valign="top">

    <td valign="top" class="normal" align="center">

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

    <tr>

    <td class="tetiere">Votre panier</td></tr>

    <tr><td height="5">&nbsp;</td></tr>

    </table>

    </td>

    </tr>

    <tr valign="top">

    <td class="normal">

    <table cellspacing="1" cellpadding="0" border="0" width="100%">

    <tr><td colspan="5" bgcolor="#333366" height="1"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>

    <tr bgcolor="#eeeeee">

    <td class="label">&nbsp;</td>

    <td class="label">Produit</td>

    <td class="label" align="center">Quantité</td>

    <td class="label" align="center">Prix unitaire</td>

    <td class="label" align="center">ecotaxe</td>

    <td class="label" align="center">Prix Total</td>

    </tr><br />

    <tr><td colspan="5" bgcolor="#333366" height="1">

    <img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>

    <?php if ($qid) {

    if (mysql_num_rows($qid) > 0) {

    $ensemble_total = 0;

    while ($prod = mysql_fetch_array($qid)) {

    $quantite = $_SESSION['caddie']->articles[$prod['id']];

    $prix = $prod['prix']*(1-$prod['promotion']/100);

    $ecotaxe = $prod['ecotaxe]

    $total = ($prix*$quantite)+($ecotaxe*$quantite) ;

    $ensemble_total += $total ;

    ?>

    <tr>

    <input type="hidden" name="id[]" value="<?php echo $prod['id']]?>" />

    <td class="normal">

    <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="<?php echo $wwwroot?>/images/poubelle.gif" width="25" height="25" alt="" border="0" />

    </a></td>

    <td class="normal">

    <!-- affiche le nom du produit -->

    <a class="normal" href="<?php echo $wwwroot?>/achat/produit_details.php?id=<?php echo $prod['id']?>"><?php echo $prod['nom'] ?></a>

    </td>

    <td class="normal" align="center"><select name="quantite[]" class="formulaire1">

    <?php // Affiche la quantité en stock

    $i=1;

    while ($i<=$prod['stock'])

    {

    echo "<option value=\"$i\"";

    if ($i==$quantite) {echo" selected";}

    echo " >$i</option>";

    $i++;

    }

    ?>

    </select>

    </td>

    <td class="normal" align="center">

    <font color="#CC0000"><?php echo fprix($prix); ?> &euro; TTC</font>

    </td>

    <td class="normal" align="center">

    <font color="#CC0000"><?php echo fprix($total); ?> &euro; TTC</font>

    </td>

    </tr>

    <?php }

    }

    } ?>

    <tr>

    <td colspan="4">&nbsp;</td>

    <td><hr size="1" /></td>

    </tr>

    <tr>

    <td colspan="4" class="label" align="right">Total :</td>

    <td class="normal" align="center">

    <font color="#CC0000"><?php echo fprix($ensemble_total) ?>&nbsp;&euro; TTC</font>

    </td>

    </tr>

    <tr><td colspan="5" align="center">

    <a class="normal" href="java script: frmsubmit('recalc');"><b>1. METTRE A JOUR</b></a> |

    <a class="normal" href="java script: frmsubmit('commande');"><b>2. COMMANDER</b></a> |

    <a class="normal" href="<?php echo $wwwroot?>/achat">Consulter le catalogue</a> |

    <a class="normal" href="java script: frmsubmit('vide');">Vider la liste</a>

    </td></tr></table>

    </td></tr></table>

    </form>

  5. john11400


    dans index.php, ajouter dans le select : ecotaxe

    $qid = mysql_query("SELECT id, nom, promotion, descriptif, image1, prix, ecotaxe, stock FROM peel_produits WHERE on_special = 1 AND etat = 1")

    et modifier la partie suivante :

    <?php

    $prix = $prod['prix'] * (1-$prod['promotion']/100);

    if ($prod['promotion'] != 0) {?>

    <font color="#CC0000"><b>Promotion : <?php echo $prod['promotion']; ?> %</b></font><br />

    <b>Prix TTC : </b><s><?php echo fprix($prod['prix']); ?></s>

    &nbsp;<font color="#CC0000"><b><?php echo fprix($prix); ?> &euro; TTC</b></font><br />

    <?php } else {?>

    <b>Prix : <font color="#CC0000"><?php echo fprix($prix); ?> € T.T.C</b></font><br />

    <?php

    par

    <?php

    echo nl2br(stripslashes($prod['descriptif']))."<br />";

    $prix = $prod['prix'] * (1-$prod['promotion']/100);

    if ($prod['promotion'] != 0) {?>

    <font color="#CC0000">Promotion : <?php echo $prod['promotion']; ?> %</font><br />

    Prix TTC : <s><?php echo fprix($prod['prix']); ?></s>&nbsp;

    <font color="#CC0000"><?php echo fprix($prix); ?> € TTC</font><br />

    plus ecotaxe : <font color="#CC0000"> <?php echo fprix($prod['ecotaxe']); ?> € T.T.C&nbsp;

    <?php } else {?>

    Prix : <font color="#CC0000"><?php echo fprix($prix); ?> € T.T.C</font><br />

    plus ecotaxe : <font color="#CC0000"> <?php echo fprix($prod['ecotaxe']); ?> € T.T.C&nbsp;

    </font><br />

    <?php } ?>

    faire la meme modif pour achat/index.php

    achat/produit_détail

  6. john11400


    J'ai oublié que dans le fichier administrer/produits il faut ajouter :

    , '$frm[ecotaxe]'

    , ecotaxe

    dans

    function insere_produit($id, $img1, $img2, $img3, $img4, $pdf, $frm) {

    /* Ajoute un nouveau sous-produit sous le parent $id. Les champs sont dans la variable $frm */

    valide($frm['on_special']);

    valide($frm['etat']);

    $nom = addSlashes($frm['nom']);

    $description = addSlashes($frm['description']);

    $descriptif = addSlashes($frm['descriptif']);

    /*ajoute le produit dans la table produits */

    $qid = mysql_query("

    INSERT INTO peel_produits (

    reference

    , nom

    , description

    , prix

    , ecotaxe

    , descriptif

    , image1

    , image2

    , image3

    , image4

    , pdf

    , lang

    , promotion

    , stock

    , tva

    , etat

    , date_insere

    , date_maj

    , on_special)

    VALUES (

    '$frm[reference]'

    , '$nom'

    , '$description'

    , '$frm[prix]'

    , '$frm[ecotaxe]'

    , '$descriptif'

    , '$img1'

    , '$img2'

    , '$img3'

    , '$img4'

    , '$pdf'

    , 'fr'

    , '$frm[promotion]'

    , '$frm[stock]'

    , '$frm[tva]'

    , '$frm[etat]'

    , now()

    , now()

    , '$frm[on_special]')

    ");

    et ajouter :

    ,ecotaxe = '$frm[ecotaxe]'

    dans

    function maj_produit($id, $img1, $img2, $img3, $img4, $pdf, $frm) {

    /* Met à jour le produit $id avec de nouvelles valeurs. Les champs sont dans $frm */

    valide($frm['on_special']);

    $nom = addSlashes($frm['nom']);

    $description = addSlashes($frm['description']);

    $descriptif = addSlashes($frm['descriptif']);

    /* Met à jour la table produits */

    $qid = mysql_query("

    UPDATE peel_produits SET

    reference = '$frm[reference]'

    ,nom = '$nom'

    ,description = '$description'

    ,prix = '$frm[prix]'

    ,ecotaxe = '$frm[ecotaxe]'

    ,descriptif = '$descriptif'

    ,image1 = '$img1'

    ,image2 = '$img2'

    ,image3 = '$img3'

    ,image4 = '$img4'

    ,pdf = '$pdf'

    ,lang = 'fr'

    ,promotion = '$frm[promotion]'

    ,stock = '$frm[stock]'

    ,tva = '$frm[tva]'

    ,etat = '$frm[etat]'

    ,date_maj = now()

    ,on_special = '$frm[on_special]'

    WHERE id = $id

    ");

  7. john11400


    C'est ce que j'ai fait la premiere fois mais lorsque je veux modifier les index, produits-détails etc, j'avais toujours une erreur alors qu'avec cette méthode je n'ai pas d'erreur lorsque je modifie ces fichiers

    Je mettrais le reste de la procédure en ligne ce soir

    Par contre, je n'ai pas encore trouvé pour faire apparaitre l'ecotaxe sur facture, caddie,

    J'utilise la gestion des stocks, et je voudrais quel'ecotaxe soit mutiplié automatiquement en fonction du nombre de produit

    Si quelq'un peut m'aider pour ce probleme ca serait sympa

  8. john11400


    Début d'installation de l'ecotaxe :

    1- créer un champs ecotaxe dans la table peel_produits

    2- dans administrer/produits ajouter :

    $frm['ecotaxe'] = "";

    dans

    function affiche_formulaire_ajout_produit($categorie_id = 0) {

    /* Affiche un formulaire vierge pour ajouter un produit */

    global $categorie_options, $frm;

    /* Valeurs par défaut */

    $frm['categories'] = array($categorie_id);

    $frm['nouveau_mode'] = "insere";

    $frm['reference'] = "";

    $frm['nom'] = "";

    $frm['descriptif'] = "";

    $frm['description'] = "";

    $frm['prix'] = "";

    $frm['ecotaxe'] = "";

    $frm['image1'] = "";

    $frm['image2'] = "";

    $frm['image3'] = "";

    $frm['image4'] = "";

    $frm['lang'] = "fr";

    $frm['tva'] = "";

    $frm['on_special'] = "";

    $frm['promotion'] = "";

    $frm['etat'] = "";

    $frm['date_insere'] = "";

    $frm['date_maj'] = "";

    $frm['pdf'] = "";

    $frm['normal_bouton'] = "Ajouter";

    /* Construit la liste des catégories, préselectionne la catégorie racine */

    construit_arbo_cat($categorie_options, $frm['categories']);

    Ensuite ajouter:

    d class="normal" colspan="2">Ecotaxe en € T.T.C :</td>

    </tr>

    <tr>

    <td colspan="2"><input style="width: 100%" class="formulaire1" type="text" name="ecotaxe" value="<?php echo vb($frm['ecotaxe']) ?>" /></td>

    entre

    <td class="normal" colspan="2">Prix en € T.T.C (hors promotions):</td>

    </tr>

    <tr>

    <td colspan="2"><input style="width: 100%" class="formulaire1" type="text" name="prix" value="<?php echo vb($frm['prix']) ?>" /></td>

    </tr>

    <tr>

    et

    <td class="normal">Taux de TVA :</td>

    <td>

    <select class="formulaire1" name="tva">

    Vous obtiendrez une ligne supplémentaire dans la page gerer les produits

    la suite prochainement

Twitter Advisto ecommerce

Facebook PEEL Shopping