Gilles Boussin

Administrateur PEEL
  • Content count

    14,041
  • Joined

  • Last visited


Everything posted by Gilles Boussin

  1. Gilles Boussin added a post in a topic Modification du menu déroulant   

    Bonjour Xéon,

    Le site sur lequel vous travaillez est-il en ligne?

    Pouvez-vous donner plus d'léléments sur ce que vous souhaitez apporter à votre menu déroulant?

    Merci d'avance !
    • 0
  2. Gilles Boussin added a post in a topic Problème dâfficahage dans éa facture PDF   

    Bonjour abdelazi,

    Pas de quoi, postez de nouveau en cas de souci ;)
    • 0
  3. Gilles Boussin added a post in a topic Problème dâfficahage dans éa facture PDF   

    Bonjour abdelazi,

    Dans : factures/commande_pdf.php,

    remplacer

    $y += $size + 5;

    par

    $y += $size + 10;
    • 0
  4. Gilles Boussin added a post in a topic Affichage des produits   

    Bonjour French Vintage Touch,

    Dans affiche_produit_en_colonne() et affiche_produit_en_ligne(), les produits s'affichent, par défaut, par id croissant : tri = "ORDER BY p." . $tri . ", p.id";

    A priori, vous voulez le fonctionnement inverse (plus un produit est récent, plus son id est grand).
    Donc dans ses deux fonctions, si vous remplacez :

    $tri = "ORDER BY p." . $tri . ", p.id";

    par

    $tri = "ORDER BY p." . $tri . ", p.id DESC";

    Ca devrait être OK.
    • 0
  5. Gilles Boussin added a post in a topic Suppression d'un Produit   

    Bonjour,

    Le code qui permet de supprimer un produit se trouve dans administrer/produits.php : fonction produits.php

    Juste après cette fonction, on a la fonction supprime_fichier() qui permet elle, de supprimer une image dont l'intitulé (image1, image2, etc...) est passée en paramètre.

    Il faudrait donc a priori que supprime_produit appelle supprime_fichier().

    J'écrirais donc un code du type :



    function supprime_produit($id)
    {
    /* Supprime le produit spécificié par $id. Il faut supprimer le produit
    * puis les entrées correspondantes de la table peel_produits_categories. */

    /* Charge les infos du produit. */
    $qid = mysql_query("
    SELECT nom_" . $_SESSION['langue'] . "
    FROM peel_produits
    WHERE id = '" . intval($id) . "'
    ");

    $prod = mysql_fetch_array($qid);

    supprime_fichier(intval($id), image1);
    supprime_fichier(intval($id), image2);
    supprime_fichier(intval($id), image3);
    supprime_fichier(intval($id), image4);


    /* Efface le produit */
    mysql_query("DELETE FROM peel_produits WHERE id = '" . intval($id) . "'");

    /* Efface ce produit de la table peel_produits_categories */
    mysql_query("DELETE FROM peel_produits_categories WHERE produit_id = '" . intval($id) . "'");
    mysql_query("DELETE FROM peel_sites_pivots WHERE produit_id = '" . intval($id) . "'");
    mysql_query("DELETE FROM peel_produits_references WHERE produit_id = '" . intval($id) . "'");
    mysql_query("DELETE FROM peel_produits_couleurs WHERE produit_id = '" . intval($id) . "'");
    mysql_query("DELETE FROM peel_produits_tailles WHERE produit_id = '" . intval($id) . "'");
    mysql_query("DELETE FROM peel_stocks WHERE produit_id = '" . intval($id) . "'");

    echo '<p class="normal">Le produit <b>' . html_entity_decode($prod['nom_' . $_SESSION['langue'] . '']) . '</b> a &eacute;t&eacute; effac&eacute;</p>';
    }



    Je n'ai pas vérifié ce code. A priori, il doit être OK, mais bien tester tout de même !!!!!
    • 0
  6. Gilles Boussin added a post in a topic disparition de bas.php   

    Bonjour Falcon,

    avez-vous effectué vous-même des développements sur votre site?
    Si oui, de quels nature étaient ces développements?
    • 0
  7. Gilles Boussin added a post in a topic Répétitions bloc div id="header"   

    Bonjour Mauvaises Graines, sur quelle version de PEEL travaillez-vous?

    Effectivement, la répétition de '<div id="...">' est une erreur, que nous corrigerons pour les versions suivantes de pEEL.
    • 0
  8. Gilles Boussin added a post in a topic Gestion de module newsletter   

    De rien, n'hésitez pas à poster de nouveau en cas de souci ;)


    Jean-Hervé
    • 0
  9. Gilles Boussin added a post in a topic Frais de port ne sort pas dans la facture   

    Bonjour Abdelazi,

    Vous parlez des factures PDF ou HTML?
    • 0
  10. Gilles Boussin added a post in a topic Couleur fond et cadre des pages   

    Webdeveloper devrait marcher de la même manière pour toutes les pages, donc si vous avez un soucis c'est peut-être qu'il faut resélectionner dans le menu outline l'option "outline current element" une fois que vous êtes sur la page qui vous intéresse. Si vous passez au dessus d'une image ou de texte, il devrait forcément y avoir l'enchainement des balises qui s'indique dans la barre webdeveloper. Sinon c'est peut-être un bug lié à la combinaison webdeveloper et votre version de firefox, ou une incompatibilité entre webdeveloper et une autre extension firefox.
    • 0
  11. Gilles Boussin added a post in a topic Gestion de module newsletter   

    Bonjour à tous,

    Concernant la newsletter, à chaque installation, un lien vers l'administration de la newsletter est placé dans l'encart "Fidélisation", généralement en dernière position.
    • 0
  12. Gilles Boussin added a post in a topic Class CSS Barêmes dégressif   

    Pas de quoi ;).

    N'hésitez pas à poster de nouveau en cas de problèmes.
    • 0
  13. Gilles Boussin added a post in a topic Erreur frais de port (Urgent SVP)   

    N'hésitez pas à poster de nouveau si vous rencontrez un nouveau souci.

    Cordialement,

    Jean-Hervé.
    • 0
  14. Gilles Boussin added a post in a topic Couleur fond et cadre des pages   

    Bonjour Hiram,

    Votre question couvre de nombreuses fonctionnalités, c'est pour cela qu'il vous sera difficile d'avoir une réponse exhaustive. Je vais donc vous répondre indirectement, pour plutôt me concentrer avec vous sur comment tu peux gérer cela de manière autonome.

    Pour bien travailler sur ce sujet, je vous propose d'utiliser Firefox si ce n'est pas déjà le cas, et d'installer l'addon webdeveloper.
    https://addons.mozilla.org/en-US/firefox/addon/60

    Une fois que vous êtes sous firefox avec cet addon activé, et que vous regardez une page que vous voulez modifier, utilisez dans le menu "Outline" de webdeveloper la fonction "outiline current element"
    => ça vous donnera la possibilité de voir quel est l'enchainement des balises HTML qui aboutit au bloc que vous regardez (vous visualisez le DOM).
    Quand il y a des #nom, cela correspond à des id en HTML, et des .nom cela correspond à des "class" de style CSS.

    Vous pourrez donc retrouver ces noms ensuite dans le fichier de CSS, ou dans le code HTML avec des fonctions de recherche d'éditeurs (celle de notepad++ permet par exemple de cherche dans tout le répertoire du code => vous ne pourrez pas le manquer)
    • 0
  15. Gilles Boussin added a post in a topic Pkoi les posts importants sont ils "CLOSED"   



    Bonjour,

    Notre équipe de support est présente pour aider à la correction de bugs, non pour agir de façon systématique sur des éléments qui ne sont pas des erreurs mais des choix architecturaux de notre solution.
    C'est pour cela que nous orientons ce type de message vers notre service commercial.
    • 0
  16. Gilles Boussin added a post in a topic Erreur frais de port (Urgent SVP)   

    De mémoire, le bug devrait être corrigé si dans config.inc.php, vous remplacez :


    $taux_tva1 = "19.60";
    $taux_tva2 = "5.50";
    $taux_tva3 = "0.00";


    par


    $taux_tva1 = "19.60";
    $taux_tva2 = "7.60";
    $taux_tva3 = "0.00";
    • 0
  17. Gilles Boussin added a post in a topic Erreur frais de port (Urgent SVP)   

    Quels taux de TVA avez-vous paramétré dans votre back-office?
    • 0
  18. Gilles Boussin added a post in a topic méta Title (propulsé par peel.fr)   

    D'après ce que je peux lire dans le code de votre fonction, les références à "propulsé par peel" ont été supprimées.

    VOus avez toujours "propulsé par peel" dans les titles de vos pages?

    Si oui, recherchez dans tout le code de votre site "propulsé par peel".
    • 0
  19. Gilles Boussin added a post in a topic Poblème d'affichage Images (Urgent SVP)   

    Pouvez vous nous donner le code que vous avez : lib/fonctions/fonctions.php on line 1905 ?
    • 0
  20. Gilles Boussin added a post in a topic Recherche par reference   

    Dans search.php, après :

    $fields[] = "p.nom_".$_SESSION['langue']."";

    $fields[] = "p.descriptif_".$_SESSION['langue']."";

    Rajouter

    $fields[] = "p.reference";

    Devrait permettre une recherche dans les références produits
    • 0
  21. Gilles Boussin added a post in a topic Caractères HTMl & dans les Emails   

    Bonsoir,

    Il faut repérer dans le code les différents appels à la fonction mail(), et faire un html_entity_decode sur le contenu de l'email qui est envoyé.
    Si ce n'est pas assez précis, n'hésitez pas à me relancer demain pour que je vous donne un exemple.
    • 0
  22. Gilles Boussin added a post in a topic méta Title (propulsé par peel.fr)   

    "Propulsé par peel" se trouve dans lib/fonctions/fonctions.php : function affiche_meta
    • 0
  23. Gilles Boussin added a post in a topic Class CSS Barêmes dégressif   

    Le code correspondant au tableau se trouve dans :

    modeles/blog/produit_details.php (ou modeles/standard/produit_details.php)


    echo "<td class=\"label\" colspan=\"2\"><b>".BAREME."</b></td></tr>";

    $i = 0;

    while ($Qte = mysql_fetch_object($resQte)) {

    echo "<tr bgcolor=\"";

    echo ($i % 2 == 0 ? '#F4F4F4' : '#ffffff' );

    echo "\">";

    echo "<td class=\"normal\">Par ".$Qte->quantite;

    if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") {

    echo " : ".fprix($Qte->prix_revendeur)." &euro; T.T.C / unit&eacute;</td>";

    } else {

    echo " : ".fprix($Qte->prix)." &euro; T.T.C / unit&eacute;</td>";

    }

    echo "</tr>";

    $i++;

    }

    echo "</table>";

    }
    • 0
  24. Gilles Boussin added a post in a topic Caractères HTMl & dans les Emails   

    Un appel à html_entity_decode() sur le contenu de l'email devrait faire l'affaire.
    • 0
  25. Gilles Boussin added a post in a topic Bug ? sur /administrer/produits_attributs.php   

    Il suffit donc de rajouter l'include au fichiers bas.php dans /administrer/produits_attributs.php.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping