mission

Utilisateur open source
  • Compteur de contenus

    30
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par mission


  1. Bonjour,

    Lorsqu'un produit est associé à un autre, la réciproque est généralement vraie.

    Pour le faire sans peine, il faut modifier dans le fichier administrer\produits.php

    function insere_produit /* ajoute les références associées */ qui devient :

    for ($i = 0; $i < count($frm['references']); $i++) {
    
    if (!empty($frm['references'][$i])) {
    
    $qid = mysql_query("
    
    INSERT INTO peel_produits_references (reference_id, produit_id)
    
    VALUES ('{$frm['references'][$i]}', '$produit_id')");
    
    $qid = mysql_query("
    
    INSERT INTO peel_produits_references (produit_id, reference_id)
    
    VALUES ('{$frm['references'][$i]}', '$produit_id')");
    
    }}
    Ca, c'est simple. :( Mais comment faire pour empêcher l'enregistrement d'une référence à soi-même ? :D C'est-à-dire, empêcher l'enregistrement de la référence 255 au produit 255 ? Pour l'instant, je n'ai trouvé qu'un if ($ref['id'] != $prod['id']) au moment d'afficher le résultat, mais cela ne fait pas très propre. PS: dans le même ordre d'idée, lorsqu'on supprime un produit, la fonction 'supprime_produit($id)' il faut aussi le supprimer lorsqu'il est 'référence' dans la table peel_produits_references, sauf à se retrouver avec un produit B qui fait toujours référence à un produit C qui n'existe plus :) . Pour ce faire, il convient d'ajouter
    $qid = mysql_query("DELETE FROM peel_produits_references WHERE reference_id = $id");
    après ou avant
    $qid = mysql_query("DELETE FROM peel_produits_referencesWHERE produit_id = $id");

    (On peut sans doute faire plus concis)

    Cordialement.


  2. ...... (il faut modifier l'objet caddie)

    Bonjour et félicitations pour cet outil.

    Juste une petite chose pour les prochaines versions, avant d'y être obligé :

    'caddie' est une marque déposée et, même s'il est passé dans le langage courant, il reste délicat de l'utiliser sur un site, en particulier sur la page modeles/haut.php ou il est affiché en majuscules :(

    Ceci dit, je n'ai pas forcément dit quelque chose :D

    @+


  3. Le mieux pour cela c'est de mettre dans la feuille de style style.css un appel au background, à savoir :

    background: #E7E6D8 url(../../images/fond.gif) ; à mettre dans body {

    Bonjour,

    Merci pour cette réponse.

    J'ajoute que, pour que cela fonctionne, il faut aussi inhiber l'argument bgcolor dans :

    index.php : <table width="100%" border="0" cellpadding="0" cellspacing="0" class="normal" bgcolor="#ffffff"> (ligne 7)

    modeles/haut.php : <table border="0" cellpadding="5" cellspacing="0" align="center" height="100%" bgcolor="#ffffff"> de suite après <body>

    Merci pour votre aide.

    PS : comment indiquer que le fil est résolu ?


  4. Bonjour tou(te)s,

    J'aimerai avoir une image en fond d'écran sur toutes mes pages.

    J'ai essayé sans succès dans modeles/haut.php de remplacer <body> par

    <body background="../images/mon_image.jpg"> .

    J'ai tenté également dans mon modèle de couleur .css de remplacer background: #3C7A6D; par

    background: "../images/mon_image.jpg;

    Mais ça ne marche pas non plus.

    Quel code dois-je utiliser et où dois-je le mettre ?

    Merci d'avance pour votre aimable information.


  5. Pour enlever la barre verticale, c'est dans haut.php dans les derni?res lignes il faut mettre zéro l'image blank.

    Le code :

    <td bgcolor="#000000" width="1"><img src="<?=$wwwroot?>/images/blank.gif" width="1" height="1" alt="" border="0"></td>

    Remplacer par :

    <td bgcolor="#000000" width="0"><img src="<?=$wwwroot?>/images/blank.gif" width="0" height="0" alt="" border="0"></td>

    Bonjour,

    Dans la dernière version open source, le code à changer se situe vers la ligne 80 de modeles/haut.php :

    <td width="180" valign="top" style="border-right:1px solid #000000;padding:5px;">

    à remplacer par

    <td width="180" valign="top" style="border-right:0px solid #000000;padding:5px;">

    Juste comme ça....

    Cordialement.

Twitter Advisto ecommerce

Facebook PEEL Shopping