Gilles Boussin

Administrateur PEEL
  • Compteur de contenus

    16 264
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Gilles Boussin

  1. Gilles Boussin a ajouté un message dans un sujet  cadre d'une image   

    Bonjour jacouille24,


    Quand vous dites que vous avez réduit la taille des images, c'est via le back office?
    • 0
  2. Gilles Boussin a ajouté un message dans un sujet  LOGO SUR COMMANDE ??? IMPOSSIBLE   

    Comme vous l'avez signalé vous-même :

    http://forum.peel.fr/index.php?showtopic=2...amp;#entry18492

    Pour ce faire, il suffit de retirer dans "factures/invoice.php les // de la ligne $this->Image($logo,5,5,60,10);

    Je clos donc ce sujet
    • 0
  3. Gilles Boussin a ajouté un message dans un sujet  AFFICHAGE LOGO DANS BC ET FACTURE RESOLU   

    Bonsoir jacouille24, merci pour l'info ;)
    • 0
  4. Gilles Boussin a ajouté un message dans un sujet  Ordre alphabétique des catégories et des produits   

    Oups...

    Merci pour le correctif, xeon, je suis allé un peu vite dans l'écriture de ma requête ;)


    L'affichage de la liste des catégories pour l'ajout / modification de produits se trouve dans : administrer/produits.php, fonction affiche_liste_produits() :
    select_arbo_cat($categorie_options, $categorie_id);

    Il faut donc modifier la fonction select_arbo_cat(), définie dans lib/fonctions/fonctions.php.

    Cette fonction affiche la liste des catégories, ordonnée de la manière suivante :

    Catégories de le parent est 0 (CAD celles de plus haut niveau, qui ne sont pas des sous-catégories), ordonnées par ordre alphabétique.
    Pour chacune de ces catégories, on va chercher les catégories filles, et ainsi de suite (car select_arbo_cat est une fonction récursive)

    Pour forcer l'ordre purement alphabétique, il faut recoder select_arbo_cat pour obtenir le résultat voulu.
    Mais select_arbo_cat est appelée à plein d'endroits du code, donc il faudrait plutêt développer une fonction spécifiquement pour ce fichier de l'admin :

    Une simple fonction (non récursive) qui fasse un SELECT FROM peel_categories ORDER BY nom_$_SESSION['lang'] et affiche le résultat pour générer le SELECT
    • 0
  5. Gilles Boussin a ajouté un message dans un sujet  PHP 5.3.0 et les regexps   

    Pas de quoi ;)
    • 0
  6. Gilles Boussin a ajouté un message dans un sujet  haut.php ne s'affiche plus après l'ajout de necessite_priv("admin")   

    Bonjour xeon,

    Si vous avez modifié le fichier haut.php, puis remis le fichier initial en place, il n'y a, à ma conniassance, aucun process qui modifie ensuite quoi que ce soit aux droits d'accès.

    necessite_identification : Fait une redirection vers membre.php

    necessite_priv : Renvoie un message type ! "pas les bonnes autorisations"
    • 0
  7. Gilles Boussin a ajouté un message dans un sujet  PHP 5.3.0 et les regexps   

    Bonjour serialmother,

    Pour permettre la réécriture d'URL en local, il faut activer sur votre serveur Apache le mod rewrite (Apache > Modules Apache > Rewrite Module), et non travailler directement sur le .htaccess
    • 0
  8. Gilles Boussin a ajouté un message dans un sujet  choix du paiement   

    Bonjour Phil,

    Je vous propose de nous contacter au 01 75 43 67 97 afin que nous puissions convenir d'une solution à votre problème.
    • 0
  9. Gilles Boussin a ajouté un message dans un sujet  Facture / commande, invisible   

    Pas de souci !

    N"hésitez pas à poster de nouveau
    • 0
  10. Gilles Boussin a ajouté un message dans un sujet  Société, mise à jour impossible   

    Pas de quoi ;)

    N"hésitez pas à poster de nouveau en cas de souci ;)
    • 0
  11. Gilles Boussin a ajouté un message dans un sujet  LOGO SUR COMMANDE ??? IMPOSSIBLE   

    Bonjour jacouille24,

    Il y a nécessairement un bug...Si vous travaillez sur un site en prodution, vous pourrez me laisser vos accès FTP par message privé, j'y jetterai un œil.
    • 0
  12. Gilles Boussin a ajouté un message dans un sujet  Comment inclure une marque sur BC ou FACT   

    Bonjour jacouille24,

    Je suppose que vous parlez des marques associées aux produits.
    Celles ci ne sont pas considérées dans le fichier factures/comande_pdf.php.
    Il faut alors aller chercher pour chaque produit, la marque associée, et remplacer L 28 :

    $qid_items = mysql_query("SELECT oi.* FROM peel_commandes_articles oi WHERE commande_id = '".intval($id)."'")

    par

    $qid_items = mysql_query("
    SELECT oi.*, pm.nom_fr AS nom_marque FROM peel_commandes_articles oi
    LEFT JOIN peel_produits pp ON pp.id = oi.produit_id
    LEFT JOIN peel_marques pm on pm.id = pp.id_marque
    WHERE commande_id = '".intval($id)."'")

    Ensuite, Ligne 113, avec while ($prod = mysql_fetch_array($qid_items)) { ...
    $prod['nom_marque'] contient la marque du produit, libre à vous ensuite de l'afficher avec le porduit correspondant.
    • 0
  13. Gilles Boussin a ajouté un message dans un sujet  PB d'installation   

    Bonjour axou007,

    Je pense qu'il faut que vous configuriez votre serveur apache avec le mode short open tag à on, pour qu'il comprenne les balises <? ?> en plus des balises <?php ?>
    • 0
  14. Gilles Boussin a ajouté un message dans un sujet  Problème d'affichage des accents   

    Bonjour jadelynn,

    Tout d'abord, merci pour vos encouragements !

    Pouvez-vous me dire quels mots en particulier posent problème (catégories, produits, rubriques...), et si vous travaillez en ligne ou en local?
    Dans ce dernier cas, utilisez-vous Wamp ou EasyPHP?

    Cordialement
    • 0
  15. Gilles Boussin a ajouté un message dans un sujet  Problèmes Actions Caddie   

    Bonjour Quentin,

    La fonction frmsubmit est définie dans modeles/standard/caddie.php :

    <script language="Javascript">
    function frmsubmit(func) {
    frm = document.entryform;
    frm.func.value = func;
    frm.submit();
    }
    </script>

    Faîtes par exemple un
    alert(frm)
    après
    frm = document.entryform;

    pour voir ce que vaut frm.
    • 0
  16. Gilles Boussin a ajouté un message dans un sujet  Personnalisation de la catégorie   

    Bonsoir Cecobe,

    Dans modeles/standard/haut.php (et modeles/blog/haut.php) :

    Le code qui personnalise les pages de catégories est :

    if (isset($_GET['catid'])) {

    $queryCP = mysql_query("SELECT header_html, background_menu, background_color FROM peel_categories WHERE id = '".intval($_GET['catid'])."'");

    if (mysql_num_rows($queryCP) > 0) {

    $CP = mysql_fetch_object($queryCP);

    $header_html = html_entity_decode(trim($CP->header_html));

    $background_menu = html_entity_decode($CP->background_menu);

    $background_color= html_entity_decode($CP->background_color);

    echo "<style>";

    echo "body { background-color:$background_color; }\r\n";

    echo "#menu2 { background-color:$background_menu; }";

    echo "#menu3 { background-color:$background_menu; }";

    echo "</style>";

    }

    }



    Dans achat/produit_details.php,
    après :
    $prod = charge_produit(intval($_GET['id']));

    il faudrait faire :
    $cat_id_from_prod_id = $prod['categorie_id']

    Puis dans modeles/standard/haut.php (et modeles/blog/haut.php) :

    Remplacer le code cité plus haut par :

    if (isset($cat_id_from_prod_id)) {
    $cat_id_for_header = $cat_id_from_prod_id;
    }elseif(isset($_GET['catid'])){
    $cat_id_for_header = $_GET['catid'];
    }


    if (isset($cat_id_for_header)) {
    $queryCP = mysql_query("SELECT header_html, background_menu, background_color FROM peel_categories WHERE id = '".intval($cat_id_for_header)."'");

    if (mysql_num_rows($queryCP) > 0) {

    $CP = mysql_fetch_object($queryCP);

    $header_html = html_entity_decode(trim($CP->header_html));

    $background_menu = html_entity_decode($CP->background_menu);

    $background_color= html_entity_decode($CP->background_color);

    echo "<style>";

    echo "body { background-color:$background_color; }\r\n";

    echo "#menu2 { background-color:$background_menu; }";

    echo "#menu3 { background-color:$background_menu; }";

    echo "</style>";

    }

    }
    • 0
  17. Gilles Boussin a ajouté un message dans un sujet  Le carré Publicité   

    Bonsoir Cecobe,

    Pas de quoi ;)

    N'hésitez pas à poster de nouveau !
    • 0
  18. Gilles Boussin a ajouté un message dans un sujet  sous catégories   

    Je clos donc ce sujet
    • 0
  19. Gilles Boussin a ajouté un message dans un sujet  EasyPHP 3.0   

    Bonsoir serialmother,

    Vous avez réinstallé la version 1.8, ou la version 3.0?
    • 0
  20. Gilles Boussin a ajouté un message dans un sujet  Ordre alphabétique des catégories et des produits   

    >Bonsoir Xéon,

    dans administrer/categories.php, fonction affiche_arbo_cat,

    remplacer :

    $sql = "SELECT c.id, c.reference, c.nom_".$_SESSION['langue'].", c.etat, c.position, c.nb, c.image
    FROM peel_categories c
    WHERE c.parent_id = '$parent' ORDER BY c.position";


    par

    $sql = "SELECT c.id, c.reference, c.nom_".$_SESSION['langue'].", c.etat, c.position, c.nb, c.image
    FROM peel_categories c
    WHERE c.parent_id = '$parent' ORDER BY ".$_SESSION['langue']." ASC";
    • 0
  21. Gilles Boussin a ajouté un message dans un sujet  Facture / commande, invisible   

    Bonsoir jacouille24,

    Quelle est l'URL de la page qui pose problème?

    Merci !
    • 0
  22. Gilles Boussin a ajouté un message dans un sujet  Société, mise à jour impossible   

    Bonsoir jacouille24,

    Dans administrer/societe.php, fonction maj_societe() :

    Avant :
    mysql_query($requete) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    Faîtes :
    var_dump($requete);
    die();

    et exécutez le résultat du var_dump sous phpmyadmin, vous devriez alors pouvoir localiser le sousci
    • 0
  23. Gilles Boussin a ajouté un message dans un sujet  Problèmes Actions Caddie   

    Bonsoir Quentin,

    Les erreurs signalées par IE étant epu claires, je vous propose d'installer la webdeveloper toolbar sur Firefox, et de nous renvoier l'erreur Javascript renvoyée par cet Outil.

    Si vous avez besoin d'aide pour l'installation de cet outil, n'hésitez pas à poster de nouveau sur ce même sujet
    • 0
  24. Gilles Boussin a ajouté un message dans un sujet  texte page d'accueil   

    Bonsoir mp67,

    A priori, depuis le back-office, dans "Contenus du site" > "Gérer les zones personnalisables en HTML", vous devriez avoir une ligne avecle contenu que vous désirez supprimer.

    Supprimez la ligne ne question, et le contenu devrait être supprimé en conséquence
    • 0
  25. Gilles Boussin a ajouté un message dans un sujet  problème CGV et LEGAL   

    Bonsoir Jacouille24,

    Le problème peut venir du fait que sur votre hébergement, le register_long_arrays soit à off (la variable HTTP_POST_VARS n'est plus prise en charge)

    Dans administrer/cgv.php, et administrer/legal.php, il vous suffit alors de remplacer toute occurrence de $HTTP_POST_VARS par $_POST.

    Si ceci ne fonctionne pas, dans administrer/cgv.php, fonction maj_cgv(), avant $qid = mysql_query($sql);, faites :
    var_dump($sql);
    die();

    Vous aurez alors la requête que le fichier tente d'exécuter.
    Si vous l'exécutez à votre tout sous PHPMyadmin, vous pourrez alors comprendre ce qui ne va pas.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping