Flux d’activité

Flux d’activité de Messages

  1. fil05


    Bonjour,

    La notion de logo sur PEEL SHOPPING 6 est différente de celle d'une bannière ou d'un bandeau de haut de page.

    Donc vous devez utiliser un logo de taille raisonnable, par exemple 250 px de large.

    Ou sinon, vous devez adapter la mise en page CSS de votre page.

    Gilles

    mmmmmoui,

    si vous pouvez m'expliquer quoi modifier, car je connais pas les css, et me donner la taille H*L du logo, ou la banniere, et me dire aussi comment faire disparaitre cette barre de recherche, c'est cool ..

    j' essairais le plus simple,

    merci

  2. shogun


    Bonjour,

    Voici ce qui va être fait pour la prochaine version de PEEL :

    Le format de numéro de facture peut être vide (numérotation manuelle de chaque facture) ou contenir du texte, des chiffres et des champs du type [column] [column,N] [++] [++,N] :

    [column] sera remplacé automatiquement par la valeur de la colonne "column" dans la table des commandes de la création d\'une commande (exemple : [id] => id de la commande),

    [++] permet d\'incrémenter une valeur : si une facture existe déjà avec le reste du format demandé, alors on incrémente cette section, sinon on repart de 1,

    L\'ajout de ,N permet de rajouter automatiquement des 0 pour formater sur N caractères la valeur.

    Ca à l'air très bien comme cela !

  3. fil05


    bonjour,

    je pratique un peu vos boutique, et j'ai un probleme que je 'ai pas eut avec les versions precedente

    je n'arrive pas a avoir un affichage correct du logo sur la page de la boutique. je ne connais pas la taille qu'il faut, j'ai mis 900*100, comme je l'ai lu dans un post.

    En plus il ya une fenetre de recherche qui gache le paysage. de meme que le nom de la boutique qui apparait en orange

    s'il ya moyen de la deplacer ou meme de la supprimer facilement , cela m'interresse .

    merci a vous et a bientot

    http://www.s355930663.onlinehome.fr/peel/

  4. Gilles Boussin


    Bonjour,

    Voici ce qui va être fait pour la prochaine version de PEEL :

    Le format de numéro de facture peut être vide (numérotation manuelle de chaque facture) ou contenir du texte, des chiffres et des champs du type [column] [column,N] [++] [++,N] :

    [column] sera remplacé automatiquement par la valeur de la colonne "column" dans la table des commandes de la création d\'une commande (exemple : [id] => id de la commande),

    [++] permet d\'incrémenter une valeur : si une facture existe déjà avec le reste du format demandé, alors on incrémente cette section, sinon on repart de 1,

    L\'ajout de ,N permet de rajouter automatiquement des 0 pour formater sur N caractères la valeur.

  5. shogun


    Jean-Luc,

    je l'ai fait pour mon site, ça a été un gros boulot (la mise en page d'un pdf n'est pas facile) mais c'est faisable. J'ai utilisé html2pdf, ce qui facilite grandement le travail. Par contre la plus grosse limitation, c'est que pour la majorité des gens (qui sont hébérgés sur des serveurs mutualisés), le max_execution_time est limité à 30s et cela n'est pas changeable. Et comme la construction du pdf réclame beaucoup de ressources, le catalogue sera alors forcément très limité en taille.

    Pour ma part (plus de 100 pages) j'ai contourné le problème en réalisant l'output html (rapide) en ligne et la génération du pdf offline avec easyphp.

    Conclusion : je suis content de l'avoir fait, mais ça a été un TRES gros boulot pour avoir un résultat léché (numérotation des pages, sommaire, index des catégories, entêtes et pieds de page personnalisés...)

    Je te recommande dans un premier temps d'aller voir sur la page d'html2pdf

    Cordialement,

    Shogun.

  6. carcy


    Bonjour !

    comme ça fait quelque jours que j'ai pas posté, je me disais... tiens ! c'est le moment d'aler embêter un peu ce petit monde !! :) :P

    Bon, je pensais à un truc...

    Est ce que c'est prévu de créer une fonction pour éditer le catalogue au format pdf ?

    ça serait bien pour le commerçant par exemple de pouvoir éditer et imprimer son catalogue au format pdf (colonne réf, détails, prix ttc et ht, quantité dans le stock...) et pareil du côté du client ?

    voyez par exemple, un site sur lequel je me ballade souvent (hé oui, je suis un fana de modélisme de star trek que j'illumine!! et alors ??!! ça gêne quelqu'un ??),

    -> http://www.federationmodels.com/price_list/default.htm on édite la liste entière, et en cliquand en haut sur "print list", on peut avoir un pdf ou impression ! c'est pas mal non ?? vous en pensez quoi ? c'est réalisable dans une prochaine version ?

    merci

    cordialement

    Jean-Luc

  7. Gilles Boussin


    Ca ne se trouve pas dans un répertoire quelconque puisqu'il faut le faire : une boucle sur la liste des images de peel_produits, peel_categories, etc. avec ensuite l'usage d'un UPDATE SQL + de la fonction rename de PHP avec une règle de nommage prenant des informations des tables dans lesquelles on va chercher les noms d'image

  8. Suspensionlab.be


    Bonjour,

    En version 5.71 Premium:

    Dans cette page, on peux modifier facilement toute une liste de produits repris dans une catégorie sélectionnée, par contre le prix d'achat n'y est pas repris.

    C'est donc ce que j'essaie de faire en ajoutant une colonne et en copiant le code de prix_revendeur dont voici le code: (j'ai ajouté ce que je pouvais ou je pouvais mais lorsque je rempli ma case prix_achat, celle-ci ne se met pas a jour, dans la bdd je la change et rien ne s'affiche dans la case prix_achat du back office non plus)

    EDIT: A force de chercher j'ai trouvé, je n'avais pas renseigner ceci: $prix_achat = str_replace(",", ".", $_POST['prix_achat'][$i]);

    <?php

    include("../configuration.inc.php");

    include("../lib/fonctions/fonctions_admin.php");

    necessite_identification();

    necessite_priv("admin");

    $DOC_TITLE = "Gestion des prix des produits";

    include("modeles/haut.php");

    switch (vb($_REQUEST['mode'])) {

    case "modif" :

    affiche_formulaire_modif_prix($_GET['catid']);

    break;

    case "modifier" :

    foreach($_POST['id'] as $i => $prodid) {

    $prix = str_replace(",", ".", $_POST['prix'][$i]);

    $prix_revendeur = str_replace(",", ".", $_POST['prix_revendeur'][$i]);

    query("UPDATE forksparts_produits SET prix = '" . nohtml_real_escape_string($prix) . "',prix_revendeur = '" . nohtml_real_escape_string($prix_revendeur) . "',prix_achat = '" . nohtml_real_escape_string($prix_achat) . "', promotion = '" . nohtml_real_escape_string($_POST['promotion'][$i]) . "' WHERE id = '" . intval($prodid) . "'");

    }

    echo "La modification des prix des produits a été effectuée. Pour modifier les prix d'une autre catégorie, <a href=\"" . $_SERVER['PHP_SELF'] . "\" class=\"label\">cliquez ici</a>";

    affiche_formulaire_modif_prix($_POST['catid']);

    break;

    default :

    affiche_liste_prix();

    break;

    }

    include("modeles/bas.php");

    /**

    * FONCTIONS

    */

    function affiche_formulaire_modif_prix(&$catid)

    {

    global $wwwroot;

    $sql = "SELECT id, prix, nom_" . $_SESSION['langue'] . " as nom, prix, prix_revendeur, prix_achat, promotion FROM peel_produits p, peel_produits_categories pc WHERE pc.produit_id = p.id AND pc.categorie_id = '" . intval($catid) . "' ORDER BY prix";

    $resProd = query($sql)

    ;

    $sqlCat = "SELECT nom_" . $_SESSION['langue'] . " as nom FROM peel_categories WHERE id = '" . intval($catid) . "'";

    $resCat = query($sqlCat);

    $Cat = fetch_object($resCat);

    echo '

    <form name="entryform" method="post" action="'. $_SERVER['PHP_SELF'].'?mode=modif&amp;catid=. $_GET['catid].'">

    <input type="hidden" name="mode" value="modifier" />

    <input type="hidden" name="catid" value="'. $catid .'" />

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

    <tr>

    <td class="entete" colspan="5">prix le produit dans la cat&eacute;gorie '. html_entity_decode_if_needed($Cat->nom).'</td>

    </tr>

    <tr>

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

    <td class="label" align="center">PRIX PUBLIC</td>

    <td class="label" align="center">PRIX REVENDEUR</td>

    <td class="label" align="center">PRIX ACHAT</td>

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

    </tr>

    ';

    if (num_rows($resProd) > 0) {

    while ($prod = fetch_assoc($resProd)) {

    echo '

    <tr>

    <td align="center" class="normal"><input type="hidden" name="id[]" value='. $prod['id].'" /><a href="produits.php?mode=modif&amp;id='. $prod['id'].'">'. html_entity_decode_if_needed($prod['nom']).'</a></td>

    <td class="normal" align="center"><input type="text" name="prix[]" size=15" value="'. number_format($prod['prix], 2, '.', '').'" /> '.$GLOBALS['site_parameters']['symbole'].' TTC</td>

    <td class="normal" align="center"><input type="text" name="prix_revendeur[]" size=15" value="'. number_format($prod['prix_revendeur], 2, '.', '').'" /> '.$GLOBALS['site_parameters']['symbole'].' TTC</td>

    <td class="normal" align="center"><input type="text" name="prix_achat[]" size=15" value="'. number_format($prod['prix_achat], 2, '.', '').'" /> '.$GLOBALS['site_parameters']['symbole'].' TTC</td>

    <td class="normal" align="center"><input type="text" name="promotion[]" size=15" value="'. number_format($prod['promotion], 2, '.', '').'" /> %</td>

    </tr>

    ';

    }

    } else {

    echo '

    <tr><td colspan="4" align="center">Aucun produit ne figure dans cette cat&eacute;gorie</td></tr>

    ';

    }

    echo '

    <tr><td colspan="4" align="center"><input type="submit" value="MODIFIER LES PRIX" class="bouton" /></td></tr>

    </table>

    </form>';

    }

    function maj_prix($id, $frm, $img)

    {

    }

    function affiche_liste_prix()

    {

    global $wwwroot;

    echo '

    <table border="0" class="tablespace" width="100%">

    <tr>

    <td class="entete">G&eacute;rer les prix des produits / cat&eacute;gorie</td>

    </tr>

    <tr>

    <td class="normal">

    <script type="text/javascript">

    function gotoprod(ident){

    document.location="'. $GLOBALS['administrer_url'] . '/prix.php?mode=modif&amp;catid="+ident;

    }

    </script>

    <font size="+1"><b>Choisissez votre cat&eacute;gorie :</b></font>

    <select name="categorie" onchange="gotoprod(this.options[this.selectedIndex].value)">

    <option value="NULL">Toutes les cat&eacute;gories</option>';

    if (!isset($categorie_id)) {

    $categorie_id = 0;

    }

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

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

    echo $categorie_options.'

    </select>

    </td>

    </tr>

    </table>

    ';

    }

    ?>

    Merci de votre aide

Twitter Advisto ecommerce

Facebook PEEL Shopping