laurent

Utilisateur open source
  • Compteur de contenus

    13
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par laurent

  1. laurent a ajouté un message dans un sujet  mettre l'article dans le panier directement dans la ctégorie   

    Bonjour,

    voici le code inséré dans function template_index_produit_en_ligne de template.php pour le modéle blog
    l'ajout ne se déclenche pas


    function template_index_produit_en_ligne($id,
    $nom,
    $promotion,
    $descriptif,
    $id_marque,
    $image1,
    $image2,
    $prix,
    $prix_revendeur,
    $prix_flash,
    $points,
    $on_stock,
    $affiche_stock,
    $delai_stock,
    $on_rupture,
    $on_check,
    $on_flash,
    $flash_start,
    $flash_end,
    $form)


    {
    global $wwwroot;
    global $dirroot;
    global $repertoire_images ;
    global $repertoire_upload ;
    global $small_width, $small_height;


    $c = mysql_fetch_array(mysql_query("SELECT c.id, c.nom_".$_SESSION['langue']." as categorie
    FROM peel_categories c
    INNER JOIN peel_produits_categories pc ON pc.categorie_id = c.id
    WHERE pc.produit_id = '$id'"));

    $requete = "SELECT p.id, p.nom_" . $_SESSION['langue'] . ", p.image1, p.on_download, p.on_check, p.on_stock, p.prix, p.promotion, c.id as categorie_id, c.nom_" . $_SESSION['langue'] . " as categorie
    FROM peel_produits p
    INNER JOIN peel_sites_pivots sp ON sp.produit_id=p.id
    INNER JOIN peel_produits_categories pc ON pc.produit_id=p.id
    INNER JOIN peel_categories c ON c.id=pc.categorie_id
    WHERE p.etat='1' AND sp.site_id='" . intval($_SESSION['ecom']['id']) . "'
    LIMIT 0,2";
    $qid = mysql_query($requete);
    $prod = mysql_fetch_array($qid);

    if ($on_flash == 1) {
    $start = mktime(date("H"), date("i"), date("s"), date("m") , date("d"), date("Y"));
    $end = mktime(date("H", strtotime($flash_end)), date("i", strtotime($flash_end)), date("s", strtotime($flash_end)), date("m", strtotime($flash_end)) , date("d", strtotime($flash_end)), date("Y", strtotime($flash_end)));

    $ecart_secondes = $end - $start;

    $ecart_jours = floor($ecart_secondes / (60 * 60 * 24));
    $ecart_heures = round($ecart_secondes / 3600);
    $nb_minutes = $ecart_secondes / 60 ;
    $string = floor($nb_minutes / 60) . 'h ' . ($nb_minutes % 60) . 'min';

    setlocale(LC_TIME, "fr");

    echo "
    <div class=\"col_flash\">" . TEXT_FLASH1 . " " . $string . " " . TEXT_FLASH2 . "</div>";
    }
    if (is_module_url_rewriting_active()){
    $urlprod = "$wwwroot/" . mrpropre($c['categorie']) . "-" . $c['id'] . "/" . mrpropre($nom) . "-" . $id . ".html";
    }else{
    $urlprod = "$wwwroot/achat/produit_details.php?id=" . $id;
    }
    if (!empty($image1)) {
    $image = "$wwwroot/upload/thumbs/" . thumbs($image1, $small_width, $small_height, $method = "fit");
    $imgInfo = getimagesize($image) or diewith(IMAGE_NOT_AVAILABLE_MESSAGE);
    $srcWidth = $imgInfo[0];
    $srcHeight = $imgInfo[1];
    $this_image ="<img src=\"$image\" width=\"$srcWidth\" height=\"$srcHeight\" alt=\"" . $nom . "\" />";
    } else {
    $this_image ="<img src=\"$wwwroot/images/photo-non-disponible.gif\" width=\"130\" alt=\"" . PHOTO_NOT_AVAILABLE_ALT . "\" border=\"0\" />";
    }
    echo '
    <div class="col1">
    <div class="col1_nom"><a title="'.$nom.'" href="'.$urlprod.'">' . $nom . '</a></div>
    <div class="col1_prix">';
    affiche_prix($id);
    echo '
    </div>
    </div>
    <div class="espace_prod"></div>
    <div class="col2">
    '.(empty($on_check) ? "<a title=\"".$nom."\" href=\"".$urlprod."\">". $this_image.'</a>' : "").'
    '. (!empty($image2) ? "<div class=\"col_zoom\"><a class=\"col_zoom\" href=\"" . $repertoire_upload . "/" . $image2 . "\" rel=\"lightbox\">" . ZOOM . "</a></div>" : "").'
    </div>
    <div class="col3">';
    if (!empty($id_marque)) {
    echo "<p class=\"retour\">" ;
    affiche_marque($id_marque) ;
    echo "</p>" ;
    }
    echo '

    <!-- Ajout au panier -->
    <p>
    ';
    if ($prod['on_download'] == 0) {
    if ($prod['on_check'] == 0) {
    if($prod['on_stock'] == 1){
    affiche_critere_stock1($prod['id'], $prod['affiche_stock'], $form = "details");
    }else{
    affiche_critere_stock0($prod['id'], $form = "details");
    }
    } else {
    affiche_check($prod['id'], $form = "cheque");
    }
    } else {
    affiche_critere_download($prod['id'], $form = "download");
    }

    echo '
    </p>';
    echo '
    <p class="retour">' . $descriptif . '</p>
    <div class="col_detail"><a class="col_detail" href="'.$urlprod.'" title="'.$nom.'">'.MORE.'</a></div>';

    echo'

    </div>

    <div class="col4">
    ';
    if (est_identifie()) {
    if (a_priv("admin")) {
    echo "<p class=\#retour\"><a href=\"" . $GLOBALS['administrer_url'] . "/produits.php?mode=modif&amp;id=" . $id . "\" class=\"label\">" . MODIFY_PRODUCT . "</a></p>";
    }
    }
    echo '
    </div>
    ';

    }[/codebox]
    • 0
  2. laurent a ajouté un message dans un sujet  mettre l'article dans le panier directement dans la ctégorie   

    Bonjour et merci,

    il s'agit d'un site qui vend du vin en ligne, c'est la raison pour laquelle je souhaiterais que lorsque l'on affiche la catégorie "saumur champigny", qu'il y ait à coté du bouton "plus de détail" le bouton ajouter au panier

    j'ai essayé d'insérer le code demandé mais cela ne fonctionne pas , je l'ai placé dans template php, function template_index_produit_en_ligne ( aprés .more.)

    voici un exemple de page :

    http://www.enfinduvin.com/achat/cat-touraine-rouge-8.html

    encore merci de votre aide
    • 0
  3. laurent a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    mettre l'article dans le panier directement dans la ctégorie
    Bonjour,

    version 5.4

    je souhaiterais permettre à l'internaute d'ajouter l'article dans son panier lorsqu'il se trouve dans la catégorie, cela était possible dans les versions précédentes

    quelqu'un aurait-il le code complet à insérer dans le template.php au niveau de : function template_index_produit... ( je pense que c'est ici qu'il faut le mettre)

    j'ai tenté de récupérer le code dans produits-detail.php mais j'ai pas mal de message d'erreur

    merci de votre aide
    • 8 réponses
    • 3 776 vues
  4. laurent a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    paypal et email de confirmation
    Bonjour,

    je viens de basculer une version shopping en premium 4

    Aprés avoir longuement regardé les topics qui se rapportent à mon problème je ne suis pas parvenu à le corriger :

    1) le client ne reçoit pas d'email de confirmation de commande suite à un paiement paypal
    2) lorsque je reviens sur la page OK.php, le lien vers la facture me renvoie le message suivant :

    Notice: strtotime() [function.strtotime]: Called with empty time parameter in /home.10.13/macadupe/www/lib/fonctions/fonctions.php on line 486

    Notice: strtotime() [function.strtotime]: Called with empty time parameter in /home.10.13/macadupe/www/lib/fonctions/fonctions.php on line 487

    Notice: strtotime() [function.strtotime]: Called with empty time parameter in /home.10.13/macadupe/www/lib/fonctions/fonctions.php on line 488

    Notice: strtotime() [function.strtotime]: Called with empty time parameter in /home.10.13/macadupe/www/lib/fonctions/fonctions.php on line 489
    NO HACK !

    merci de votre aide
    • 0 réponse
    • 1 752 vues
  5. laurent a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    facture et bon de commande en pdf
    Bonjour,
    ma boutique est en version 3.5, lorsque j'édite un bon de commande ou une facture en pdf pour un nombre d'articles important ( en l'occurence 31 dans le cas présent) j'ai un décalage à partir de la seconde page, chaque élément d'une ligne prend une page entiére, ex la ref se trouve sur une seule page, la désignation sur la page suivante, etc et ce pour chaque ligne supplémentaire, donc pour une commande de 31 articles j'ai 86 pages !!! (idem pour la facture en pdf), quelqu'un a t-il rencontré ce probléme et surtout l'a t-il résolu .
    merci à tous de votre collaboration.
    • 1 réponse
    • 1 728 vues
  6. laurent a ajouté un message dans un sujet  affichage des prix en hors taxe ailieu de TTc   

    Bonjour,
    je suis en premium 3.5, j'ai bien renseigné la tva, je suis parvenu à régler le probléme en allant dans modele/default/templates.php et en modifiant les lignes concernées, cependant ce qui était anormal c'est qu'en me loguant en administrateur j'avais les prix TTC, mais pas lorsque j'étais délogué. Je pense qu'il y a une inversion au niveau des conditions d'affichage du prix en fonction des sessions
    • 0
  7. laurent a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    affichage des prix en hors taxe ailieu de TTc
    bonjour,
    mes prix s'affichent en hors taxe et non en ttc, comment les forcer à s'afficher en TTC sur les pages produits details et achat/index.php?

    merci
    • 4 réponses
    • 2 803 vues
  8. laurent a ajouté un message dans un sujet  affichage de la description d'une rubrique   

    non il n'y a pas d"erreur d'ailleurs la rubrique s'affiche bien dans la partie administration avec la photo associée ainsi que la description, je pense que cela doit être un probléme de chemin d'accés;
    je vais regerder en détail la page concernée
    • 0
  9. laurent a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    affichage de la description d'une rubrique
    bonjour,
    lorsque je crée une description de rubrique celle-ci n'apparait pas ni le texte ni la photo.
    quelqu'un a t-il déjà rencontré ce probléme ?
    • 3 réponses
    • 2 531 vues
  10. laurent a ajouté un message dans un sujet  certaines images de produits ne s'affichent pas   


    en fait le site n'est pas sauvegardé mais la base de données l'est, il me suffit de sauveagerder mon site en local.
    • 0
  11. laurent a ajouté un message dans un sujet  certaines images de produits ne s'affichent pas   

    bonjour,
    le probléme venait de mon hebergement chez ovh (60gp), en effet par défaut le site est en mode haute securité ce qui signifie des sauvegardes journaliéres accessible au webmaster en contrepertie la capacité d'hebergement passe à 60MO, pour profiter des 600MO il faut passer l'hebergement en haute disponibilité via le manager V3 uniquement.
    cordialement
    • 0
  12. laurent a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    certaines images de produits ne s'affichent pas
    bonjour,
    depuis quelques jours lorsque j'"upload" des images certaines d'entre elles ne s'affichent pas, lorsque je regarde sur le serveur distant il s'avére que celles-ci sont à 0 ko ce qui explique l'affichage de la croix rouge en guise d'images,quelqu'un a t-il rencontré ce probléme est-ce que cela est lié à ma base de données (60 gp chez ovh).
    merci
    • 4 réponses
    • 3 078 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping