-
Compteur de contenus
16 264 -
Inscrit(e) le
-
Dernière visite
Tout ce qui a été posté par Gilles Boussin
-
Gilles Boussin a ajouté un message dans un sujet remplir plusieurs fiche produit intégralement
Bonjour Alextiti, le fichier qui gère cette fonctionnalité est :
administrer/import_produit.php.
Il faut prendre en charge les améliorations lors de la lecture du fichier importé,
while (!feof($fp)) { ...
et lors de l'insertion en BDD (requçete suivante) :
$requete = "INSERT INTO peel_produits (
reference
, nom_fr
, nom_en
, prix
, prix_revendeur
, prix_achat
, tva
, promotion
, poids
, points
, image1
, image2
, image3
, image4
, id_marque
, descriptif_".$_SESSION['langue']."
, description_".$_SESSION['langue']."
, on_stock
, etat
, date_insere
, date_maj
)
VALUES (
'".$reference."'
, '".$nom."'
, '".$nom_en."'
, '".$prix."'
, '".$prix_revendeur."'
, '".$prix_achat."'
, '".$tva."'
, '".$promotion."'
, '".$poids."'
, '".$point."'
, '".$image1."'
, '".$image2."'
, '".$image3."'
, '".$image4."'
, '".$id_marque."'
, '".$descriptif."'
, '".$description."'
, '".$on_stock."'
, '".$etat."'
, now()
, now()
)";
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet référence différente pour article identique mais de taille différente
Bonjour alexletiti,
La possibilité la plus simple, a mon sens, est, à chaque fois que l'on veut afficher une référence, d'aller chercher la taille et la couleur du produit, et de les concaténer avec la référence du produit.
On aurait donc comme modèle de référence :
ref/couleur/taille
Ce qui suppose que pour tous les produits, la référence serait basée sur ce même modèle.
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet PHOTO PERSO DANS PROFIL
Bonjour Jacques, quel message avez-vous lorsque vous essayez de l'ajouter?
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet QUESTION D'ORDRE GENERAL
Pas de quoi ;)
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet TRUCS ET ASTUCES
Bonjour Jacques,
Avez-vous bien vérifié que ce développement fonctionne pour IE et Firefox?
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet bug "dire à un ami" Peel V4
Bonjour Seal20,
Le fichier concerné est : direaunami.php.
Ce fichier fait appel à la variable :
OBJECT_EMAIL_FRIEND
qui contient, en francais :
define("OBJECT_EMAIL_FRIEND","$fname[$numitems] bonjour !\n\n$yname a visité le site $site et pense que vous trouverez cet article intéressant :\n\nURL: $referer \n\nCommentaires supplémentaires : \n------------------------------------ \n$comments \n------------------------------------\n\nMerci \n$site \n$support",TRUE);
$referer est théoriquement la page du produit, et $yname l'expéditeur.
Que contient l'email que vous recevez via ce module?
Cordialement,
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Caddie : Trier l'affichage des produits
Bonjour Guillaume, par jointure gauche, j'entends :
$qid = mysql_query("SELECT * FROM peel_produits pp
LEFT JOIN peel_marques pm ON pm.id = pp.id_marque
WHERE pp.id = '$produitid'
ORDER BY pm.nom_fr ASC
");
par exemple, pour trier par nom de marques croissant (dans l'ordre alphabétique)
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Sitemap categorie
Bonjour ro2kpdp,
Dans sitemap.php, rajoutez le code :
$select_cat = "select c.id as categorie_id, c.nom_".$_SESSION['langue']." as categorie from peel_categories c";
$req_cat = mysql_query($select_cat) or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
while($row_cat = mysql_fetch_array($req_cat)){
fwrite($create_xml,"<url><loc>$wwwroot/achat/index.php?id=".$row_cat['categorie_id']."</loc><lastmod>".date("Y-m-d")."</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>\r\n");
}
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Suggestion "Image catégorie"
Bonjour Exadelphe,
On peut effectivement le faire : dans modeles/standar/template.php, fonction affiche_categorie_accueil
Remplacer
echo "<p><img src=\"$repertoire_upload/".$cat['image']."\" width=\"$largeur\" border=\"0\" alt=\"".html_entity_decode($cat['categorie'])."\" title=\"".html_entity_decode($cat['categorie'])."\" /></p>";
par
echo "<p><a href=\"achat/index.php?catid=".$cat['id']."\"><img src=\"$repertoire_upload/".$cat['image']."\" width=\"$largeur\" border=\"0\" alt=\"".html_entity_decode($cat['categorie'])."\" title=\"".html_entity_decode($cat['categorie'])."\" /></a></p>";
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet QUESTION D'ORDRE GENERAL
Bonjour jacouille24,
Bien entendu, vous pouvez le faire.
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Annonce d'une commande
Bonjour Exadelphe
Dans : send_mail_order_admin (dns models/standard/template.php)
Ajoutez
mail(emailproprietaire,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support");
après
mail($support,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support");
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Notre sélection/Coup de coeur
Bonjour Exadelphe,
Effectivement, "Notre Selection" correspond à l'affichage sur la page d'accueil.
Cordialement,
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Bug changement Client vers Admin en V4
Bonjour seal20,
Effectivement il n'y a pas de notions de points sur PEEL Shopping.
Cordialement
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Comment inclure une marque sur BC ou FACT
Correction donnée dans :
http://forum.peel.fr/index.php?showtopic=2991
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet MARQUE SUR BC ET FACT
Je clos le sujet
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Produit à la une
LA ligne en question :
echo "fcontent[" . $i . "]=\"<a href=" . $urlprod . "'><strong>" . html_entity_decode(strip_tags($ProdRollover['nom])) . "</strong></a><br /><font class='normal'>" . fprix($price_to_display, true) . "<br /><p class='center'><img src=\"$repertoire_upload/" . $ProdRollover['image1'] . "\" alt=\"" . $ProdRollover['nom'] . "\" width=\"150\" /></p>\";\r\n";
est assez chargée !
Je vais regarder ça de plus près, j'essaie de vous répondre d'ici demain.
Relancez-moi sur le sujet si je ne reviens pas vers vous !
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Caddie : Trier l'affichage des produits
Bonjour Guillaume,
Dans modeles/XXXXX/caddie.php,
Au lieu de
foreach ($_SESSION['caddie']->articles as $i => $produitid) {
$qid = mysql_query("SELECT * FROM peel_produits WHERE id = '$produitid'");
Faites
Ajoutez une jointure Gauche vers peel_marques, et un ORDER BY le champ de votre choix dans la table peel_marques
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Comment inclure une marque sur BC ou FACT
Pardon, je voulais dire PEEL SHOPPING 4.0 dans mes notes précédentes !
Finakement, le bug de la "page blanche" a finalement été résolu, il manquait le ";" final dans
$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)."'");
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Comment inclure une marque sur BC ou FACT
Re bonjour jacouille24,
var_dump permet d'afficher le type et le contenu d'une variable, ainsi que son type, en l'occurrence ici nous avons récupéré une chaîne de caractères contenant la requête SQL exécutée sur votre serveur.
Apriori, celle-ci est bonne (je l'ai testée via PHPmyAdmin sur une PEEL Shopping 5.4),
donc le problème n'est sensiblement pas lié à une erreur SQL
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Comment inclure une marque sur BC ou FACT
Ca sent l'erreur SQL...J'ai du me tromper dans le requête :
Faites un
var_dump("
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)."'");
die();
avant
$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)."'")
Et exécuteez la requête obtenue sur PHPMyAdmin.
Le bug sera alors plus clair !
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Problèmes Actions Caddie
Pas de quoi, j'espère que vous trouverez la réponse à votre problème rapidement.
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Ordre alphabétique des catégories et des produits
Parfait, content que votre problème soit résolu !
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Problème d'affichage des accents
Bonsoir jadelynn,
Le lien fourni :
http://www.jadelynnlingerie.fr/peel/index.php
semble avoir quelques souci techniques...
Pour le problème des "é", il y a peu de chances que ce soit un cas isolé, les "è" et "à", etc
devraient être mal gérés également.
Il vout que vous voyiez à ce sujet ce qui est sotcké en Base de Données (via phpmyadmin par exemple), pour déterminer si vous avez les codes HTML des accents, les accents correctement écrits, ou un problème dans l'encodage de vos accents.
Pour l'image "Ajouter au caddie", c'est à priori la classe CSS bouton qu'il faut modifier, définie dans modeles/standard/screen.css
Enfin pour caser un prix dans une image en forme d'étiquette, il faut jongler avec le CSS, pour caler l'ensemble proprement, pour un prix à 3 ou 4 chiffres, etc...
Je pourrai vous aider mieux si le lien fonctionne de nouveau ;)
J'attends votre retour, en espérant avoir déjà pu vous aider !!
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Problèmes Actions Caddie
Il me faudrait pouvoir accéder à votre hébergement pour débugguer votre site.
Vous pouvez me contacter par MP pour me fournir les accès.
Cordialement,
-
0
-
-
Gilles Boussin a ajouté un message dans un sujet Diverses questions
Bonsoir Chrisssssssssssssssssss,
J'ai rajouté le paiement par mandat cash mais je n'ai aucune instructions qui apparait, par exemple, envoyer votre mandat cash à telle adresse... Pourquoi ? Comment puis je spécifier des conditions à certains type de paiement. Par exemple, pour le mandat cash et même s'il ne me propose pas de l'envoyer à telle adresse, je souhaiterais inviter le client à me faire parvenir le code par e-mail par exemple.
Dans modele/standard/template.php, fonction affichage_fin_succes, au niveau du switch ($com->paiement),
vous pouvez spécifier un case pour le cas Mandat Cash, et y afficherle texte de votre choix
-
0
-