JLDo
Utilisateur open source-
Compteur de contenus
29 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par JLDo
-
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
-
-
JLDo a ajouté un message dans un sujet Pb Moteur d'importation
Non ce n'est pas aussi clair que ça.
-
0
-
-
JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Pb Moteur d'importationBjr,
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 248 vues
-
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
-
-
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
-
-
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
-
-
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é
$this->Cell($w,9,$titre,1,1,'C',1);
//Saut de ligne
$this->Ln(10);
}
function Footer()
{
global $wwwroot;
//Positionnement à 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é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ée
//Sortie du texte justifié
$this->SetXY(60, 50);
$this->MultiCell(0,5,$txt);
$this->Ln(4);#Saut de ligne
$this->SetFont('Arial','',12);
//Sortie du texte justifié
$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("&egrave;","è",$nom);
$nom = str_replace("&eacute;","é",$nom);
$nom = str_replace("&ecirc;","ê",$nom);
$nom = str_replace("&oslash;","¯",$nom);
$nom = str_replace("&agrave;","à",$nom);
$descriptif = "";
$descriptif = stripslashes($Prod['descriptif_fr']);
$descriptif = strip_tags($descriptif);
$descriptif = htmlspecialchars($descriptif);
$descriptif = str_replace("&egrave;","è",$descriptif);
$descriptif = str_replace("&eacute;","é",$descriptif);
$descriptif = str_replace("&ecirc;","ê",$descriptif);
$descriptif = str_replace("&oslash;","¯",$descriptif);
$descriptif = str_replace("&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
-
-
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
-
-
JLDo a ajouté un message dans un sujet Table Stock_temp
nan nan, c'est la premium que j'utilise
-
0
-
-
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
-
-
JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Table Stock_tempkelkun 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 666 vues
-
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 à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
-
0
-
-
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
-
-
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
-
-
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
-
-
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
-
-
JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Pbs avec la Fonction de rechercheLa 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
- 18 294 vues
-
JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Correction de la fonction d'import de produitLors 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 à 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 à 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 761 vues
-
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
-
-
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 " ".fprix($prix)." € TTC</span><br />";
-
0
-
-
JLDo a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
Prix HT dans détail produitBjr 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 768 vues
-
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
-
-
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
-
-
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
-
-
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
-