JLDo

Utilisateur open source
  • Compteur de contenus

    29
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par JLDo

  1. JLDo a ajouté un message dans un sujet  Comment ne plus mettre de code ??   

    y'a aussi xinha here, le GROS GROS avantage c'est que y'a rien à installer coté peel puisque c'est une plugin firefox qui est appellable depuis n'importe quel champ de formulaire, ultra pratique.

    voir:
    https://addons.mozilla.org/fr/firefox/addon/1449
    • 0
  2. JLDo a ajouté un message dans un sujet  Pb Moteur d'importation   


    Non ce n'est pas aussi clair que ça.
    • 0
  3. JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Pb Moteur d'importation
    Bjr,

    la fonction d'import de produits est actuellement inexploitable, en tous cas sur la version fourni (2574_20070302_premium).

    De plus, les fonctions import de Cat, SousCat et client ne sont plus dispo depuis le menu "Moteur d'importation".
    Mr Ruault Y'a t il un correctif de dispo svp?
    ou pouvez vous nous fournir la structure du fichier csv qui pourrais fonctionner.
    • 3 réponses
    • 5 172 vues
  4. JLDo a ajouté un message dans un sujet  modification page par page nersio peel 2.9.3   



    fuit ifrance c'est trop grand public, va chez un vrai hebergeur un peu pro Ovh et cie ou en hosting directment chez peel c'est quand même bien d'être chez le créateur de l'appli que t'utilise.
    Faut pas faire d'economie de bout de chandelle si tu monte une boutique, au final tu perd plus de temps (et donc d'$$$) le but c'est quand même que tu fasse du bisness, pas que tu devienne un kador de peel non?

    bon We
    • 0
  5. JLDo a ajouté un message dans un sujet  site multi language   



    Prend la version Premium...
    t'a tous ce qu'il faut pour le faire parceque si tu lance à le faire à la mano ds "shopping" t'a pas fini...

    btw, ta radio y'a que sur PC que ça fonctionne et sa fait une grosse erreur sur Mac.
    • 0
  6. JLDo a ajouté un message dans un sujet  catalogue.php   


    Pas sure que cela soit une erreur, Mr Peel n'a peut être pas fini le dév.

    compare le code source des 2 pages (la mienne et l'original) tu verra les différences y'en à pas mal.

    btw, check ton site sur un mac avec Safari et Firefox, y'a des trucs qui partent en vrille un peu... :-/
    ls menu nottament. Le liens "forum" marche pô non plus.
    Bon we studieux ;-)
    • 0
  7. JLDo a ajouté un message dans un sujet  catalogue.php   

    tiens remplace ta page catalogue par celle là et ca fontionne, il te reste ensuite à changer un peu les réglages pour que t'a page soit joli.
    sauvegarde l'ancienne page stp, moi y'en a pas responsable si sa te crash quelque chose ;-)

    <?php

    define('FPDF_FONTPATH','../lib/class/pdf/font/');

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

    class CATALOGUE extends FPDF
    {

    function Header()
    {
    global $titre;
    global $site;
    global $logo;

    //$this->Image($logo,10,8,33);
    $this->SetFont('Helvetica','B',15);
    //Calcul de la largeur du titre et positionnement
    $w=$this->GetStringWidth($titre)+6;
    $this->SetX((210-$w)/2);
    //Couleurs du cadre, du fond et du texte
    $this->SetDrawColor(0,80,180);
    $this->SetFillColor(200,220,255);
    $this->SetTextColor(220,50,50);
    //Epaisseur du cadre (1 mm)
    $this->SetLineWidth(1);
    //Saut de ligne
    $this->Ln(10);
    //Titre centr&eacute;
    $this->Cell($w,9,$titre,1,1,'C',1);
    //Saut de ligne
    $this->Ln(10);
    }

    function Footer()
    {
    global $wwwroot;
    //Positionnement &agrave; 1,5 cm du bas
    $this->SetY(-35);
    //Arial italique 8
    $this->SetFont('Helvetica','I',8);
    //Couleur du texte en gris
    $this->SetTextColor(128);
    //Num&eacute;ro de page
    $this->Cell(0,10,'Page '.$this->PageNo().'/{nb}',0,0,'C');
    $this->Ln(1);
    $this->SetFont('Helvetica','I',6);

    $qid = mysql_query("SELECT * FROM peel_societe");
    if ($qid) {

    if (mysql_num_rows($qid) > 0) {

    $ligne = mysql_fetch_object($qid);

    if (!empty($ligne->societe)) { $this->MultiCell(0,3,$ligne->societe);}
    if (!empty($ligne->adresse)) { $this->MultiCell(0,3,$ligne->adresse);}
    if (!empty($ligne->code_postal) && !empty($ligne->ville)) { $this->MultiCell(0,3,$ligne->code_postal." ".$ligne->ville);}
    if (!empty($ligne->pays)) { $this->MultiCell(0,3,$ligne->pays);}
    if (!empty($ligne->tel)) { $this->MultiCell(0,3,"Tel : ".$ligne->tel);}
    if (!empty($ligne->fax)) { $this->MultiCell(0,3,"Fax : ".$ligne->fax);}
    if (!empty($ligne->email)) { $this->MultiCell(0,3,"Email : ".$ligne->email);}
    if (!empty($wwwroot)) { $this->MultiCell(0,3,"Site web : ".$wwwroot);}

    }
    }



    }

    function TitreChapitre($num,$lib)
    {
    //Arial 12
    $this->SetFont('Helvetica','B',12);
    //Couleur de fond
    $this->SetFillColor(200,220,255);
    $this->SetXY(60, 40);
    $this->Cell(0,6,"Produit $num : $lib",0,1,'L',1);
    //Saut de ligne
    $this->Ln(4);
    }

    function CorpsChapitre($txt, $photo, $prix)
    {
    //Times 12
    $this->SetFont('Helvetica','',12);
    $this->Image($photo,10,40); # photo, abcisse, ordonn&eacute;e
    //Sortie du texte justifi&eacute;
    $this->SetXY(60, 50);
    $this->MultiCell(0,5,$txt);
    $this->Ln(4);#Saut de ligne
    $this->SetFont('Arial','',12);
    //Sortie du texte justifi&eacute;
    $this->SetXY(10, 80);
    $this->SetFont('Helvetica','B',12);
    //Couleur du texte en gris
    $this->SetTextColor(0);
    $this->MultiCell(0,20,"Prix : ".$prix." EUR");
    //Saut de ligne
    $this->Ln(4);
    }

    function AjouterChapitre($num,$titre,$descripfif, $photo, $prix)
    {
    $this->AddPage();
    $this->TitreChapitre($num,$titre);
    $this->CorpsChapitre($descripfif, $photo, $prix);
    }
    }

    $pdf=new CATALOGUE();

    $pdf->AliasNbPages();

    $titre='Catalogue '.$site;

    $pdf->SetTitle($titre);

    $pdf->SetAuthor('PEEL.FR');

    $sqlProd = "SELECT * FROM peel_produits WHERE etat = '1' ORDER BY id";

    $resProd = mysql_query($sqlProd);

    if ($resProd) {

    if (mysql_num_rows($resProd)>0) {

    while ($Prod = mysql_fetch_array($resProd)) {

    $nom = "";
    $nom = stripslashes($Prod['nom_'.$_SESSION['langue'].'']);
    $nom = strip_tags($nom);
    $nom = htmlspecialchars($nom);
    $nom = str_replace("&amp;egrave;","&egrave;",$nom);
    $nom = str_replace("&amp;eacute;","&eacute;",$nom);
    $nom = str_replace("&amp;ecirc;","&ecirc;",$nom);
    $nom = str_replace("&amp;oslash;","¯",$nom);
    $nom = str_replace("&amp;agrave;","&agrave;",$nom);

    $descriptif = "";
    $descriptif = stripslashes($Prod['descriptif_fr']);
    $descriptif = strip_tags($descriptif);
    $descriptif = htmlspecialchars($descriptif);
    $descriptif = str_replace("&amp;egrave;","&egrave;",$descriptif);
    $descriptif = str_replace("&amp;eacute;","&eacute;",$descriptif);
    $descriptif = str_replace("&amp;ecirc;","&ecirc;",$descriptif);
    $descriptif = str_replace("&amp;oslash;","¯",$descriptif);
    $descriptif = str_replace("&amp;agrave;","&agrave;",$descriptif);


    $extension = strtolower(strrchr($Prod['image1'],'.'));

    if ($extension == ".jpg") {$image1 = "$wwwroot/administrer/upload/".$Prod['image1'];} else {$image1 = "$wwwroot/images/photo-non-disponible.jpg";}

    $pdf->AjouterChapitre($Prod['id'],$nom,$descriptif, $image1, $Prod['prix']);

    }

    }

    }


    $pdf->Output();
    ?>
    • 0
  8. JLDo a ajouté un message dans un sujet  catalogue.php   



    elle s'appelle depuis ou cette page?

    c'est maybe parcequ'il manque le passage d'une variable. en l'appelant en direct j'ai page blanche comme toi
    • 0
  9. JLDo a ajouté un message dans un sujet  Table Stock_temp   



    nan nan, c'est la premium que j'utilise
    • 0
  10. JLDo a ajouté un message dans un sujet  Table Stock_temp   



    ben la derniere que livre Peel. 2.9.3 il me semble si la version fait parti du nom de l'archive.
    • 0
  11. JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Table Stock_temp
    kelkun peux me dire à quoi elle sert la table peel_stock_temp svp?

    je vois bien qu'on test son contenu dans l'affichage du caddie mais je vois pas quel fonction ou page la renseigne.
    • 4 réponses
    • 3 568 vues
  12. JLDo a ajouté un message dans un sujet  Pbs avec la Fonction de recherche   



    mon correctif n'est pas pour les accent mais pour la sensibilité à la casse qui devrait être gerer si j'avais bien configurer ma base au départ.

    j'ai modifié la requete SQL de la page achat/recherche.php
    ligne 27.

    $resultat = mysql_query("SELECT id, reference, nom_".$_SESSION['langue']." FROM peel_produits WHERE
    etat = '1' AND upper(reference) LIKE upper('%" . addslashes($_GET['motclef']) . "%')
    OR upper(nom_".$_SESSION['langue'].") LIKE upper('%" . $motclef . "%') OR upper(descriptif_".$_SESSION['langue'].")
    LIKE upper('%" . $motclef . "%') LIMIT $start,$nb")
    or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
    • 0
  13. JLDo a ajouté un message dans un sujet  Pbs avec la Fonction de recherche   



    l'interclassement est en "latin_sweedish_ci" sur ma base et sa ne fonctionnait pas. mais on déjà modifié la requete afin que cela fonctionne.
    Merci
    • 0
  14. JLDo a ajouté un message dans un sujet  Correction de la fonction d'import de produit   


    bjr,

    c'est pourtant le fonctionnement par défaut lorsque qu'on rajoute un produit à la main en selectionnant la cat et la sous cat?

    cela permet d'avoir le Nbre total de produit dans la catégorie et le nbre de produits de la sous cat.
    • 0
  15. JLDo a ajouté un message dans un sujet  "RUBRIQUES ET ARTICLES"   


    si ce sont les puces de la liste.

    moi j'ajouterai un p'tit "padding: 2px;" a ton style .normal pour espacer les textes des du bord des tableaux et je rajouterai un style pour virer les puces des li.

    fait aussi une "ImageMap" afin que les liens de ton bandeau fonctionne, non?
    • 0
  16. JLDo a ajouté un message dans un sujet  frais de port offert   


    Si tu met un js sur le champ qui appelle le script 'recalc' au moment du "onchange", ça le fait pas?
    moi j'ai remplacé ça:

    <!--<?=$quantite?><input type="hidden" name="quantite[]" value=<?=$quantite?>" <? if ($prod['on_stock] == 1) { echo "onChange=\"java script:frmsubmit('recalc');\""; }?> class="formulaire1">-->


    par ça, dans la page achat/modele/caddie.php

    <input type="text" class="formulaire1" type="text" size="2" name="quantite[]" value="<?=$quantite?>" onChange="java script:frmsubmit('recalc');">

    regarde si c'est une piste pour toi.
    • 0
  17. JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Pbs avec la Fonction de recherche
    La recherche actuel à quelques pbs, elle est sensible à la casse (TOTO≠toto) et les accents sont pas bien gérés, y'a des corrections de prévu Mr Peel ? ou je peux m'y coller sans que vous sortiez une version corrigé ds 2 jrs? ;-)
    • 5 réponses
    • 15 123 vues
  18. JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Correction de la fonction d'import de produit
    Lors de l'importation des produits via un fichier csv, le
    nombre des produits pour la catégorie et la sous catégorie ne se mettait pas à jour.
    Nous avons donc ajouter cette mise à jour en ajoutant au code existant de la page /administrer/import_produits.php:

    if (!empty($cat1_id)) {
    $sqlCat1 = "INSERT INTO peel_produits_categories (produit_id, categorie_id) VALUES ('$produit_id','$cat1_id')";
    mysql_query($sqlCat1) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<br />$sqlCat1 : ' . MYSQL_ERROR());
    }


    la requête d'UPDATE permettant la mise à jour du nombre au
    fur et à mesure de l'ajout des produits. Voici le code
    utilisé placé dans le if :

    /* Mise a jour du nombre de produit pour la categorie */
    $sqlCat1 = "UPDATE peel_categories SET nb = nb + 1 WHERE id= '$cat1_id'";
    mysql_query($sqlCat1) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<br />$sqlCat1 : ' . MYSQL_ERROR());

    Nous avons procédé de la même manière pour la sous
    catégorie ($cat2_id).

    Sauvegardez la page original avant toute modif !!!
    si kelkun veux la page complete déjà corrigé, faite moi passer votre email
    • 2 réponses
    • 2 557 vues
  19. JLDo a ajouté un message dans un sujet  Désactivation des fonctions "expédition"   

    j'ai pas essayé car à mon avis je vais avoir une erreur de type "variable undefined" c'est pour ça que je preferai jouer au niveau des fonctions plus que ds la page elle même.

    Ma demande à evolué entre temps, mainteant il faut qu'une valeur soit défini par défaut. j'ai mis ma charmante nouvelle dévelopeuse sur le coup.
    • 0
  20. JLDo a ajouté un message dans un sujet  Affichage du prix   

    Tu crée un style "prixB" en duplicant le style "prix" dans la feuille de style css, tu change ce que tu veux à ce style et ensuite tu modifie le code comme ça:

    echo "<span class=\"prix\"><s.prixB>".fprix($prix_barre)."</s>";

    echo "&nbsp;".fprix($prix)." &euro; TTC</span><br />";
    • 0
  21. JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Prix HT dans détail produit
    Bjr a tous,


    je cherche à modifier la fonction "print_critere_stock_prix" afin d'afficher le prix en ht uniquement dans la page de détail produit.
    J'arrive pas à trouver comment le prix ttc est construit puisque $prix est le prix en ht ds la base mais sert aussi à afficher le prix ttc ds la fonction, ds pistes quelqu'un?
    • 0 réponse
    • 1 703 vues
  22. JLDo a ajouté un message dans un sujet  Comment faire passer les frais de port en HT ?!   


    le prix du transport intégre la tva donc c'est à vous de le rentrer TTC. car de l'avoir en ht pour ensuite appliquer un tva c'est la même chose que de l'avoir en TTC à la fin non?

    Alors effectivement cela n'apparait pas sur la facture mais c'est pas pour ça que ton comptable ne peux pas la récuperer normallement.
    • 0
  23. JLDo a ajouté un message dans un sujet  Problème d'ancre dans un article avec Firefox, Safari...   



    je confirme, c'est bien le slash qui pose pb
    • 0
  24. JLDo a ajouté un message dans un sujet  Types d'utilisateurs et droits associé   


    oui, c'est par le biais de "mon compte" que le lien "administrer la boutique" est disponible.
    • 0
  25. JLDo a ajouté un message dans un sujet  Types d'utilisateurs et droits associé   



    oui, ça fontionne normalment bien.
    y'a juste un détail qu'st pas top c'est qu'il peux acceder au droits des users et donc il peut se passer Administrateur tout seul.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping