Flux d’activité

Flux d’activité de Messages

  1. macao45


    bon quelques news ...

    ligne 94 : debut de l'affichage des produits 180 fin de l'affichage dans achat/index.php

    creation d'une fonction dans cette page

    function affiche_prod($prod,$catid){

    global $wwwroot;

    ?>

    <td class="normal" align="center" valign="middle" width="150" height="200">

    <?php if ($prod['image1'] != "") { ?>

    <img src="<?php echo $repertoire_images?>/<?php echo $prod['image1'] ?>" align="center" width="150" alt="" />

    <?php } else {?>

    <img src="<?php echo $wwwroot?>/images/photo-non-disponible.gif" align="center" alt="photo non disponible" />

    <?php }?>

    <?php

    echo (!empty($prod['reference'])) ? "<span class=\"petit\">R�f. : ".$prod['reference']."</span><br />" : "";

    echo "<a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\">";

    echo html_entity_decode($prod['nom'])."</a><br />";

    echo (!empty($prod['marque'])) ? "<font class=\"normal\">Marque : ".$prod['marque']."</font><br />" : "";

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

    $prix = $prod['prix_vente'];

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

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

    Prix T.T.C : <s><?php echo fprix($prod['prix_catalogue']); ?></s>&nbsp;

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

    <?php } else {?>

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

    <?php } ?>

    <!-- D�but du formulaire -->

    <?php

    if ($prod['on_stock'] == 0 || ($prod['on_stock'] == 1 && $prod['stock'] > 0)) { ?>

    <form method="post" action="<?php echo $wwwroot?>/achat/caddie_ajout.php" name="ajout<?php echo $prod['id'] ?>">

    <b>Quantit� : </b>

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

    <option value="1">1</option>

    <option value="2">2</option>

    <option value="3">3</option>

    <option value="4">4</option>

    <option value="5">5</option>

    </select>

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

    <a class="normal" href="java script:document.ajout<?php echo $prod['id'] ?>.submit()">

    <img src="<?php echo $wwwroot?>/images/caddie.gif" align=middle alt="" border="0" />

    </a>

    <a class="normal" href="java script:document.ajout<?php echo $prod['id'] ?>.submit()">

    Ajouter au caddie

    </a>

    <?php

    } else {

    echo "Produit en rupture de stock";

    }?>

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

    <img src="<?php echo $wwwroot?>/images/voir.gif" align="middle" width="20" height="20" alt="" border="0" /></a>

    <a class="normal" href="<?php echo $wwwroot?>/achat/produit_details.php?id=<?php echo $prod['id'] ?>&catid=<?php echo $catid?>">+ de d�tails</a><p>

    </form>

    <!-- Fin du formulaire -->

    <?php modifier($id = $prod['id'], $type = "produits"); ?>

    </td>

    <?php

    }

    ?>

    et mise en place de l'appel

    } else {

    $tt=0;

    echo "<table border=\"2\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";

    echo "<tr>";

    while($prod=mysql_fetch_array($result))

    {

    ?>

    <?php

    echo $tt;

    affiche_prod($prod,$catid);

    ?>

    </td>

    <?php

    $tt++;

    if ($tt == "3" ){echo "</tr><tr>";$tt=0;}

    }

    //Boutons pr�c�dent et suivant

    en esperant que cela aide ;)

  2. macao45


    personellement mon code donne ça

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

    <tr>

    <td>&nbsp;</td>

    <?

    $e=1;

    $qid = mysql_query("SELECT id, reference, nom, image1, date_maj FROM ".$nick."_produits where on_special ='1' order by id desc limit 21 ");

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

    ?>

    <td class=normal valign="top">

    <p align="center">

    <a target="_top" href="<?=$wwwroot?>/achat/produit_details.php?id=<?=$prod['id']?>">

    <img border="0" src="/images/<?=$prod['image1']?>A.jpg" width=150" height="113" style="border: 3px solid #FFFFFF"></a><center><b><?=$prod['nom]?></b></center></td>

    <td>&nbsp;</td>

    <?

    if ( $e =="3" ){

    echo "</tr>";

    $e=0;

    }

    if ($e =="0" ){

    echo "<tr><td>&nbsp;</td>";

    }

    $e++;

    }

    ?>

    </tr>

    </table>

    on peut faire ça aussi dans un tableau mais il faut penser à mettre une limite dans le request ou gerer les pages

  3. rcconsulting


    bnjour

    j'ulise peel premium 3.9

    Lors de la visualisation des differents produits et des differentes categories,

    les produitset categories s'affichent par deux , il ya ainsi un decalage sur le coté

    je souhaiterai ainsi afficher un seul produit par ligne et que l'autre produit se retrouve dessous et non a coté

    idem pour les produits.

    Je pense qu'il s'agit du CSS present dans modele/ default mais je ne reussi pas

    Merci pour votre aide d'avance

    Cdt,

  4. rota44


    Bonjour,

    En effet, mais votre site présente très bien.

    Je n'ai pas tout à fait saisi concernant le compteur, comment se présent-il ?

    Pardonnez mon ignorance

    Merci de votre aide active

    Amitiés

    Bénédict

    PS :

    si ma mémoire est bonne ne serait-ce quelque chose dans ce genre ?

    $result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );

    while($data = mysql_fetch_array($result))

    {

    $tablo[]=$data;

    }

    $nbcol=3;

    echo '<table border="0" valign="top" width="150" cellspacing="0" cellpadding="0">';

    $nb=count($tablo);

    for($i=0;$i<$nb;$i++){

  5. rota44


    il n'y a pas de quoi ..

    une remarque cependant au dela de 3 colonnes ça risque de ne pas etre possible

    un exemple ===>> http://izzotek.com je n'ai que trois colonnes et sans les tarifs et les boutons

    Bonjour,

    En effet, mais votre site présente très bien.

    Je n'ai pas tout à fait saisi concernant le compteur, comment se présent-il ?

    Pardonnez mon ignorance

    Merci de votre aide active

    Amitiés

    Bénédict

  6. rota44


    bonjour,

    dans index.php de /achat il suffit de mettre un compteur avant la ligne 99 et faire un tableau dans :

    <tr>

    <td class="normal" align="center" valign="middle" width="200" height="200">

    afin d'afficher sur 2 .. 3 ou 4 colonnes

    et incrementer le compteur

    par contre il faut aussi changer l'emplacement de la gestion de numerotation des pages

    Bonsoir Macao45,

    Tout d'abord merci pour votre réponse rapide.

    Je vais donc tenter votre solution qui me paraît être très pertinente.

    Me permettez vous de vous soliciter à nouveau si je devais rencontrer quelques soucis ?

    Merci

    amitiés

    Bénédict

  7. macao45


    il faut dans les conditions mettre les champs que tu recherche et les tables sur lesquel tu fais ta recherche

    if (isset($frm['nom_c'])) {if (!empty($frm['nom_c'])) {

    $where .= " AND u.nom_famille LIKE '%".$frm['nom_c']."%'";

    $table .= ", peel_utilisateurs u";

    $champs .=", u.nom_famille "

    }}

    avec un

    $where de depart $where " cm.id !='' ";

    $table ="peel_commandes cm";

    $champs="cm.id_utilisateur";

    un truc dans ce genre ....

  8. macao45


    bonjour,

    il faut en effet ajouter un champ de poids dans l'admin

    gerer les prix en fonction du poids .... mais sur le total du panier !!

    et la ça se corse un peu car faut jouer avec les fonctions de caddie.php pour ajouter dans les SESSIONS le poids total

    perso j'ai créé une table avec les poids , les prix en fonction de la zone des pays .... du coup une table aussi de tout les pays pour l'inscription des utilisateurs

  9. fumesec


    Bonsoir,

    Je souhaiterai que l'information "mode de règlement : 30 jours fin de mois" ou "à réception de facture" ou autre, apparaisse sur les factures.

    C'est une information que l'on retrouve régulièrement sur les factures, non?

    Ce n'est en aucun cas un moyen de paiement.

    Ai je été assez claire ;) ? Sinon n'hésitez pas :(

  10. mbagur


    Si lors de la réception de l'email vous informant d'une demande de contact le nom de l'internaute ne s'affiche pas il faut vérifier si dans la page utilisateurs/contact.php $message .= "Nom : ".htmlspecialchars($frm['nom'],ENT_QUOTES)."\n\n"; est bien rensigné dans la fonction function insere_utilisateur.

    Sinon le rajouter par exmple après $message .= "Email : ".$frm['email']."\n\n";

    mbagur

  11. Benouat


    Bonjour, cela fesait déjà quelque temps que je cherchais une distrubution d'e-commerce de se style, je vien de decouvrire PEEL SHOPPING en debut d'après midi, et je doit dire que je suis content. ;)

    Enfin bref, maintenant voila mon probleme c'etait de savoir si on pouvait "Facilement" ^^ modifier l'aspect du site? Si il y a besoin de grosse connaissance... ou que des site son prevue a cet effet.

    Désoler si ma question est un peu vague.

    En gros, es ce qu'on peu metre des theme comme sur du nuked-klan ? ^^

    Merci de faire suivre ma demande.

    Coordialament Benoit.

  12. mbagur


    Bonjour à tous,

    Quelqu'un pourrait-il m'expliquer comment fonctionne le "Top vente" ?

    Pour le moment, j'ai coché la case "Afficher le produit dans la rubrique top des ventes" sur 5 produits pris au hasard. Pb : le classement ne bouge pas. Il reste dans l'ordre dans lequel j'ai coché les produits...

    Aussi, j'aimerais savoir si ce système de classement est automatique et se base sur les stats de vente, ou bien l'ordre est défini uniquement par le gestionnaire de la boutique lors du choix des produits à intégrer dans le classement ?

    Merci !

    Bonjour,

    Effectivement la rubrique top des ventes n'est pas liée aux statistiques de vente, c'est une option que vous choississez de cocher ou pas dans les fiches produit afin de faire une mise en avant.

    Par défaut le nombre de produit qu'il est possible d'afficher dans cette rubrique est de 5, pour modifier ce nombre ouvrir la page modeles/default/template.php , rechercher la fonction => function print_right_top() et modifier le nombre lié à la limitation dans la requête => $qid = mysql_query("SELECT p.id, p.nom_".$_SESSION['langue'].", p.image1, p.prix, p.promotion FROM peel_produits p WHERE p.on_top = '1' AND p.etat = '1' LIMIT 0,5");

    Vous pouvez par exemple :

    Pour faire un tri alphabetique => remplacer LIMIT 0,5 par ORDER BY p.nom_".$_SESSION['langue']." ASC

    Pour un tri par prix => remplacer LIMIT 0,5 par ORDER BY p.prix ASC

    Pour afficher en premier le dernier produit renseigné => remplacer LIMIT 0,5 par ORDER BY p.id DESC

    mbagur

  13. verod


    Tu souhaites encaisser tes réglements à 30 jours, c'est cela ?

    si oui, Paypal ne le permet pas.

    Pour la CB, il te faut voir cela avec ta banque qui t'accorde(ra) le paiement CB.

    Pour le chèque, tu n'a juste qu'à encaisser le chèque à 30 jours et pour le virement, tu n'as qu'à demander le virement à 30 jours...

    Mais je n'ai peut être pas bien compris ta question...

  14. fumesec


    Bonjour à tous,

    Je voudrais savoir si la notion de mode de règlement est intégrée dans Peel Premium? Par mode de règlement, j'entends "30 jours fin de mois"... Dans le module administration, il est question de mode de paiement, mais je ne trouve rien concernant les modes de règlement.

    Merci d'avance pour votre aide.

    Fumesec

  15. verod


    les bordures des articles (fiches produits) sont construites d'après la feuille de style style.css:

    Il faut donc que tu ouvres ton fichier style.css pour modifier les classes "newcelluleone" et "newcelluletwo".

    Par exemple, pour supprimer les pointillés:

    td.newsCelluleOne {

    border: 0px (c'est là que tu supprimes la bordure)

    idem pour l'autre classe.

Twitter Advisto ecommerce

Facebook PEEL Shopping