Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
je ne sais depuis quand, mais mes prix barrés lorsque le produit est en promotion ne s'affichent plus. Le prix qui s'affichent est directement celui de la promo.
Exemple: 100 € le produit
J'applique une promo pour que le prix final soit de 90 €
Avant j'avais: 100 € barré et à côté 90 €
Maintenant j'ai à l'écran directement 90 €
Merci des infos...
-
Bonjour.
Afin de faire qq modifs de peel . J'ai téléchargé tous les fichiers que j'ai installé sur mon mac en local.
J'ai importé la base sql, installée également en local.
MAlheureusement ca ne fonctionne pas.
Voici le message d'erreur lorsque je me connecte sur localhost/index.php
La page /index.php a provoqué une erreur lors de sa tentative de connexion au serveur Mysql situé sur le serveur l'utilisateur est avec comme mot de passe il faudrait vérifier si le serveur MySQL est actuellement lancé et si les paramètres des connexion sont valides.
-
Effectivement cela est intéressant (trés) mais effectivement y a t-il un véritable risque ?C'est a dire un veritable risque et ou
Merci
-
-
je sais pas si cela a quelque chose a voir, mais ce n'est pas la couleur que tu aurais choisi pour les links deja visité?Olch
Non non rien de tout cela. j'ai bien modifié quelques couleurs mais rien a voir avec ce vert.
-
-
je sais pas si cela a quelque chose a voir, mais ce n'est pas la couleur que tu aurais choisi pour les links deja visité?
Olch
-
Bien,
je viens de changer le "red" par "blue" il veut bien le prendre.
Je remet "red" je me retrouve toujours avec mon vert fluo.
Qui dit mieux? ;)
-
Bonjour,
Merci de m'avoir répondu j'ai essayer de retravailler le code de la page categories.php mais j'arrive pas à inserer les données je peux les modifiers et les supprimer mais pas les ajouter, je sais pas d'ou ca vient l'erreur, voila je vous met le code pour voir d'ou vient l'erreur.
Merci.
j'ai ajouté deux liens dans le menu lister les fichiers et ajouter un fichier.
<?php include("../configuration.inc.php"); necessite_identification(); necessite_priv("admin"); $DOC_TITLE = "Gérer les uploads"; include("modeles/haut.php"); function affiche_arbo_cat(&$sortie, &$selectionne, $parent=0, $indent="") { GLOBAL $frm, $repertoire_images, $wwwroot; $qid = mysql_query("SELECT id, nom, description, image FROM upload WHERE id = $parent ORDER BY nom"); if ($qid) { if (mysql_num_rows($qid) > 0) { $i = 0; while ($cat = mysql_fetch_array($qid)) { if ($cat['image'] != "") {$logo = "<img src=\"".$repertoire_images.$cat['image']."\" alt=\"\" />";} else { $logo = "";} if (empty($cat['etat'])) {$etat = "<img src=\"".$wwwroot."/administrer/images/puce-blanche.gif\" alt=\"\" />";} else {$etat = "<img src=\"".$wwwroot."/administrer/images/puce-verte.gif\" alt=\"\" />";} $sortie .= " <tr bgcolor=\"".($i % 2 == 0 ? '#F4F4F4' : '#ffffff' )."\"> <td align=\"center\"> <a href=". $_SERVER['PHP_SELF']. "?mode=ajout&id=". $cat['id'] ."><img src=\"../administrer/images/rubrique-24.gif\" width=\"24\" border=\"0\" alt=\"\" /></a> <a href=\"produits.php?mode=ajout&categorie_id=" . $cat['id'] ."\"><img src=\"../administrer/images/prod-cat-24.gif\" width=\"24\" border=\"0\" alt=\"\" /></a> <a onClick=\"java script:return confirm('Êtes-vous sûr de vouloir supprimer la catégorie ?');\" href=\"". $_SERVER['PHP_SELF'] ."?mode=suppr&id=". $cat['id'] ."\"><img src=\"$wwwroot/images/poubelle.gif\" border=\"0\" alt=\"\" /></a> </td> <td>$indent<a class=\"normal\" href=\"". $_SERVER['PHP_SELF'] ."?mode=modif&id=" . $cat['id'] ."\">" . stripslashes($cat['nom']) ."</a></td> <td align=\"center\">". stripslashes($cat['description']) ."</td> <td align=\"center\" class=\"normal\">". $logo ."</td></tr>"; $i++; if ($cat['id'] != $parent) { affiche_arbo_cat($sortie, $selectionne, $cat['id'], $indent." "); } } } } } $start = vn($_REQUEST['start']);// Détermine la variable start (début de page) $id = intval(vn($_REQUEST['id'])); switch (vb($_REQUEST['mode'])) { case "ajout" : affiche_formulaire_ajout_categorie(intval(vn($_REQUEST['id']))); break; case "modif" : affiche_formulaire_modif_categorie(intval($_REQUEST['id'])); break; case "suppr" : supprime_categorie(intval($_REQUEST['id'])); affiche_formulaire_liste_categorie(intval($_REQUEST['id'])); break; case "supprfile" : supprime_fichier(intval(vn($_REQUEST['id'])), $_GET['file']); affiche_formulaire_modif_categorie(intval(vn($_REQUEST['id']))); break; case "insere" : if (!empty($_FILES['image']['name'])) { $img = upload($_FILES['image']); } insere_sous_categorie(intval($_REQUEST['id']), vb($img), $HTTP_POST_VARS); affiche_formulaire_liste_categorie(intval($_REQUEST['id'])); break; case "maj" : if (!empty($_REQUEST['image'])) { $img = $_POST['image']; } else { if (!empty($_FILES['image']['name'])) { $img = upload($_FILES['image']); } } maj_categorie(intval($_REQUEST['id']), vb($img), $HTTP_POST_VARS); affiche_formulaire_liste_categorie(intval($_REQUEST['id'])); break; case "recherche" : affiche_recherche_liste_categorie(intval($_REQUEST['id']), $HTTP_POST_VARS); break; default : affiche_formulaire_liste_categorie($id=0); break; } include("modeles/bas.php"); /****************************************************************************** * FONCTIONS *****************************************************************************/ function affiche_formulaire_ajout_categorie($id) { GLOBAL $categorie_options, $frm; /* Affiche un formulaire de catégorie vide */ /* Valeurs par défaut */ $frm["parent"] = array($id); $frm["nouveau_mode"] = "insere"; $frm["nom"] = ""; $frm["description"] = ""; $frm["image"] = ""; $frm["titre_soumet"] = "Ajouter une sous-catégorie"; /* Affiche la liste des catégories, en présélectionnant la catégorie choisie. */ construit_arbo_cat($categorie_options, $frm["parent"]); affiche_formulaire_categorie(); } function affiche_formulaire_modif_categorie($id) { /* Affiche le formulaire de modification de catégorie. */ GLOBAL $frm, $categorie_options; /* Charge les infos de la catégorie. */ $qid = mysql_query(" SELECT * FROM upload WHERE id = $id "); $frm = mysql_fetch_array($qid); $frm["parent"] = array($frm["id"]); $frm["nouveau_mode"] = "maj"; $frm["titre_soumet"] = "Sauvegarder changements"; /* Affiche la liste des catégories, en présélectionnant la catégorie choisie. */ construit_arbo_cat($categorie_options, $frm["parent"]); affiche_formulaire_categorie(); } function supprime_categorie($id) { /* Supprime la catégorie spécifiée par $id, et déplace tous les produits sous * cette catégorie au parent immédiat. */ /* Trouve le parent de cette catégorie */ $qid = mysql_query(" SELECT * FROM upload WHERE id = $id "); if ($qid) { if (mysql_num_rows($qid) > 0) { $cat = mysql_fetch_array($qid); /* efface cette catégorie */ /* Réaffecte toutes les sous-catégories de cette catégorie à la catégorie parente */ mysql_query(" UPDATE upload SET id = ".$cat["id"]." WHERE id = $id "); $message = "<p class=\"normal\">La catégorie <b>".stripslashes($cat['nom'])."</b> a été effacée. Tous ses produits et sous-catégories ont été réassignés à la catégorie <b>".stripslashes($cat["parent"])."</b>."; } else { /* Réaffecte toutes les sous-catégories de cette catégorie à la catégorie parente */ mysql_query(" UPDATE upload SET id = '0' WHERE id = $id "); $message = "<p class=\"normal\">La catégorie a été effacée. Tous ses produits et sous-catégories ont été réassignés à la catégorie supérieure."; } mysql_query("DELETE FROM upload WHERE id = $id"); echo nl2br(stripslashes($message)); } ?> <?php } function insere_sous_categorie($id, $img, $frm) { /* Ajoute une nouvelle sous-catégorie sous le parent $id. Tous les champs sont stockés dans la variable $frm */ valide($frm['on_special']); valide($frm['etat']); $qid = mysql_query(" INSERT INTO upload (id, nom, description, image) VALUES ($frm[parent], '".htmlspecialchars($frm['nom'], ENT_QUOTES)."', '".htmlspecialchars($frm['description'], ENT_QUOTES)."', '$img') "); } function maj_categorie($id, $img, $frm) { /* Met à jour la catégorie $id avec les nouvelles valeurs contenues dans $frm */ $qid = mysql_query(" UPDATE upload SET id = '$frm[parent]' ,nom = '".htmlspecialchars($frm['nom'], ENT_QUOTES)."' ,description = '".htmlspecialchars($frm['description'], ENT_QUOTES)."' ,image = '$img' WHERE id = $id "); } function affiche_formulaire_liste_categorie($id) { GLOBAL $categorie_options; /* Affiche un formulaire de catégorie vide */ /* Valeurs par défaut */ $frm["parent"] = array($id); $frm["nouveau_mode"] = "insere"; $frm["nom"] = ""; $frm["description"] = ""; $frm["image"] = ""; $frm["titre_soumet"] = "Ajouter une sous-catégorie"; /* Affiche la liste des catégories, en présélectionnant la catégorie choisie. */ affiche_arbo_cat($categorie_options, $frm["parent"]); affiche_liste_categorie($frm["parent"]); } function affiche_recherche_liste_categorie($id, $frm) { GLOBAL $categorie_options; /* Affiche un formulaire de catégorie vide */ /* Valeurs par défaut */ $frm["parent"] = array($id); $frm["nouveau_mode"] = "insere"; $frm["nom"] = ""; $frm["description"] = ""; $frm["image"] = ""; $frm["titre_soumet"] = "Ajouter une sous-catégorie"; /* Affiche la liste des catégories, en présélectionnant la catégorie choisie. */ affiche_arbo_cat($categorie_options, $frm["parent"]); affiche_liste_categorie($frm["parent"]); } function affiche_liste_categorie($HTTP_POST_VARS) { GLOBAL $categorie_options; GLOBAL $id; GLOBAL $wwwroot; ?> <table border="0" widtd="100%" cellpadding="0" cellspacing="2" width="100%"> <tr valign="top"><td colspan="4" class="entete">Liste des catégories</td></tr> <tr valign="top"> <td colspan="4"><a class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?mode=ajout"> <img src="<?php echo $wwwroot?>/administrer/images/rubrique-24.gif" widtd="25" height="25" align="middle" alt="Catégorie +" border="0" /> Ajouter une catégorie</a></td> </tr> <tr bgcolor="#6699ff"> <td class="menu">Action</td> <td class="menu">Nom</td> <td class="menu">Description</td> <td class="menu">Image</td> </tr> <?php echo $categorie_options?> </table> <?php }?> <?php function affiche_formulaire_categorie() { GLOBAL $frm,$categorie_options,$id,$repertoire_images, $wwwroot; ?> <form name="entryform" method="post" action="<?php echo $_SERVER['PHP_SELF']?>" enctype="multipart/form-data"> <input type="hidden" name="mode" value="<?php echo $frm["nouveau_mode"]?>" /> <input type="hidden" name="id" value="<?php echo $frm['id']?>" /> <table border="0" cellpadding="0" cellspacing="1" width="100%"> <tr><td height="1" bgcolor="#336699" colspan="2"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr> <tr> <td class="entete" colspan="2">Ajouter une catégorie</td> </tr> <tr><td height="1" bgcolor="#336699" colspan="2"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr> <tr> <td colspan="2" class="label">Nom :</td> </tr> <tr> <td colspan="2" ><input style="width: 100%" class="formulaire1" type="text" name="nom" size="25" value="<?php echo $frm["nom"] ?>" /></td> </tr> <tr colspan="2" valign="top"> <td colspan="2" class="label">Description :</td> </tr> <tr> <td colspan="2" class="normal"> <input type="hidden" value="html" name="p_format" tabindex="1" id="p_format" /> <p> <textarea style="width:100%" rows="10" name="description" id="description" class="formulaire1"><?php echo nl2br(stripslashes($frm['description']))?></textarea> </p> <script src="<?php echo $wwwroot?>/lib/js/toolbar.js" type="text/javascript"></script> <script type="text/javascript">if (document.getElementById) { var tb = new dcToolBar(document.getElementById('description'), document.getElementById('p_format'),'images/'); tb.btStrong('Forte emphase'); tb.btEm('Emphase'); tb.btIns('Inséré'); tb.btDel('Supprimé'); tb.btQ('Citation en ligne'); tb.btCode('Code'); tb.addSpace(10); tb.btBr('Saut de ligne'); tb.addSpace(10); tb.btBquote('Bloc de citation'); tb.btPre('Texte préformaté'); tb.btList('Liste non ordonnée','ul'); tb.btList('Liste ordonnée','ol'); tb.addSpace(10); tb.btLink('Lien', 'URL ?', 'Langue ?', 'fr'); tb.btImgLink('Image externe', 'URL ?'); tb.addSpace(10); tb.draw('Vous pouvez utiliser les raccourcis suivants pour enrichir votre présentation.'); } </script> </tr> <?php if (!empty($frm["image"])){ ?> <tr valign="top"> <td colspan="2" class="label">Image : <br /> <img src="<?php echo $repertoire_images.$frm["image"] ?>" alt="" /><br /> Nom du fichier :<?php echo $frm["image"]?> <a class="normal" href="<?php echo $_SERVER['PHP_SELF']?>?mode=supprfile&id=<?php echo vb($frm['id'])?>&file=image"><img src="<?php echo $wwwroot?>/administrer/images/b_drop.png" width="16" height="16" alt="" border="0" />supprimer cette image</a> <input type="hidden" name="image" value="<?php echo $frm["image"]?>" /> </td> </tr> <?php } else {?> <tr valign="top"> <td colspan="2" class="label">Image :</tr> <tr> <td colspan="2" class="normal"> <input style="width: 100%" name="image" type="file" class="formulaire1" value="" /> </td> </tr> <?php }?> <tr> <td colspan="2" align="center"><input class="bouton" type="submit" value="<?php echo $frm["titre_soumet"] ?>" /></td> </tr> </table> </form> <?php } function supprime_fichier($id, $file) { /* Supprime le produit spécificié par $id. Il faut supprimer le produit * puis les entrées correspondantes de la table produits_categories. */ global $the_path; /* Charge les infos du produit. */ switch($file) { case "image" : $sql = "SELECT image FROM upload WHERE id = '$id'"; $res = mysql_query($sql); $file = mysql_fetch_row($res); mysql_query("UPDATE upload SET image = '' WHERE id = '$id'"); break; } @unlink($the_path.$file[0]); ?> <div class="normal"> Le fichier <b><?php echo $file[0]?> </b>a été effacé du serveur. </div> <?php } ?>
-
Bonjour Cécric,
merci de m'avoir répondu aussi vite,
Effectivement je suis bien passé dans ce fichier dont deux lignes indiquent "red" (la encore j'arrive à suivre), mais comme le texte est vert j'ai zappé.
Je viens de faire le test encore une fois et c'est toujours vert avec les petites flèches.
Peut être faudrait-il que je remplace "red" par "green" ? ;)
J'utilse le fichier bleu.css mais ça n'a certainement aucun rapport.
Si on peut découvrir ce mystère du "TEXTE VERT"...
Merci encore
-
Bonjour,débutant médium light (cherchez pas ça vient de sortir, mais attention EXPERT EN COUPEUR COLLEUR!), je voudrai changer la couleur d'avertissement se trouvant dans "achat_maintenant.php" lorsque le formulaire n'est pas complet. Par défaut le texte est vert.
j'ai ouvert un peu tout les fichiers sauf le bon je crois!
Merci d'avance
Bonjour Copieur Colleur,
Ta réponse est dans Achat/Modeles/Achat_maitenant.php
<?php if ($_SESSION['caddie']->compte_elements() == 0) { ?> <h2>Votre caddie est vide, visitez le <a class="normal" href="<?php echo $wwwroot?>/achat">catalogue des produits</a>.</h2> <?php return false; ?> <?php } $fleche_gauche = '<font color=\"red\"><=</font>'; $fleche_droite = '<font color=\"red\">=></font>'; if (!empty($message_erreur)) { echo '<font color="\red\">'.$message_erreur."</font>\n"; } ?>
Mais par contre je comprend pas pourquoi ton message est en vert car l'original de PEEL annonce un RED (qui veut dire Rouge ;) ).
Tu vois l'avant dernière ligne "color="\red"\
-
Bonjour,
débutant médium light (cherchez pas ça vient de sortir, mais attention EXPERT EN COUPEUR COLLEUR!), je voudrai changer la couleur d'avertissement se trouvant dans "achat_maintenant.php" lorsque le formulaire n'est pas complet. Par défaut le texte est vert.
j'ai ouvert un peu tout les fichiers sauf le bon je crois!
Merci d'avance
-
-
Bonjour,
Je viens d'essayer l'offre gratuite de kelkoo et twenga , mais après exportation, kelkoo et twenga refusent le fichier
http://www.**outils**lagneau**.be/comparateur/kelkoo_fr.txt (enlever les étoiles)
http://www.**outils**lagneau**.be/comparateur/twenga_fr.txt
Quelqu'un aurait il une idée?
Merci d'avance
Olch
-
Bonjour,
Est-il possible d'effectuer une promotion sur une catégorie seulement ?
Je souhaite offrir 10 % sur une catégorie avec un code de réduction.
Je suis novice plus!
Ma version de Peel est; 3.9
Serveur ; privianet mutualisé.
Aucun problème de fonctionnement avec peel à ce jour.
Très cordialement,
Balam
-
L'adresse IP est stocké dans la variable echo $_SERVER["REMOTE_ADDR"];Il vous suffit de créer un champ IP VARCHAR(50) dans la table peel_tikets, puis d'ajouter ce champ dans la requête
$sql = "
INSERT INTO peel_tickets (
email
, nom
, telephone
, texte
, dispo
, datetime
, ip
) VALUES (
'$frm'
,'".htmlspecialchars($frm['nom'],ENT_QUOTES)."'
,'".htmlspecialchars($frm['texte'],ENT_QUOTES)."'
,'".htmlspecialchars($frm['dispo'],ENT_QUOTES)."'
-
pruault
bonjour,je possede la version 2.9.3 de PEEL SHOPPING,et je voudrait mettre en page d'acceuil une animation flashet je ne sais pas trop comment faire,tout d'abord est ce possible ??
merci
Dans /modeles/haut.php => si c'est pour modifier le header du site, ajoute le code source suivant :
<!-- debut du flash -->
<object type="application/x-shockwave-flash" data="adresse du fichier swf" width="766" height="303" >
<param name="movie" value="adresse du fichier swf" />
<param name="flashvars" value="FirstPage=vrai" />
</object>
<!-- fin du flash -->
-
pruault
Tu n'as modifier aucun fichier ?Et la base PHP mysql est tjs d'origine ?
Vérifiquez que les autoincréments de la table peel_commandes sur le champ id est bien valable
-
pruault
help plz1/ Vérifier que le <form comporte bien la mention enctype="multipart/form-data"
2/ Au niveau du champ qui va télécharger : vérifier que l'input est de type file
3/ Au niveau du fichier de configuration vérifier que le type zip est autorisé sur le site dans
$registered_types = array(
"image/gif" => ".gif",
"image/pjpeg" => ".jpg, .jpeg",
"image/jpeg" => ".jpg, .jpeg",
"text/richtext" => ".txt, .rtf",
"application/pdf" => ".pdf",
"application/msword" => ".doc",
);
$allowed_types = array("image/gif","image/pjpeg","image/jpeg", "text/richtext", "application/pdf", "application/msword");
4/ L'upload se fait à partir de
if (!empty($_FILES['nom du champ']['name'])) {$variable = upload($_FILES['nom du champ']);}
-
pruault
Finalement, le plus simple sera réalisé en allant fiche par fiche...J'ai commencé et pense terminer durant l'après-midi...
1/ Allez dans phpMyAdmin
2/ UPDATE peel_produits SET poids = poids + 150;
-
pruault
Bonjour,Je souhaite enregistrer l'adresse IP du client qui pose une question via le formulaire de contact;
http://www.monsite.com/boutique/utilisateurs/contact.php.
Est-ce qu'il y a un script pour cela ?
J'ai rechercher sur Google, mais je ne vois rien qui puisse s'adapter.
Je suis novice plus!
Ma version de Peel est; 3.9
Serveur ; privianet mutualisé.
Aucun problème de fonctionnement avec peel à ce jour.
Très cordialement,
Balam
L'adresse IP est stocké dans la variable echo $_SERVER["REMOTE_ADDR"];
Il vous suffit de créer un champ IP VARCHAR(50) dans la table peel_tikets, puis d'ajouter ce champ dans la requête
$sql = "
INSERT INTO peel_tickets (
email
, nom
, telephone
, texte
, dispo
, datetime
, ip
) VALUES (
'$frm'
,'".htmlspecialchars($frm['nom'],ENT_QUOTES)."'
,'".htmlspecialchars($frm['texte'],ENT_QUOTES)."'
,'".htmlspecialchars($frm['dispo'],ENT_QUOTES)."'
-
pruault
Merci ca marche nikelpar contre, les prix lors du calcul des tailles multiples me met 4 chiffre apres la virgule.
Est til possible de limité c'est chiffre à 2 SVP arrondi au superieur?
Merci
Utilisez le filtre fprix devant votre variable => echo fprix(nom de votre variable)
-
Merci ca marche nikel
par contre, les prix lors du calcul des tailles multiples me met 4 chiffre apres la virgule.
Est til possible de limité c'est chiffre à 2 SVP arrondi au superieur?
Merci
-
Les commandes Paypal / CB sont enregsitrées à quel moment ?
dans Module PEEL Premium pour PEEL SHOPPING
verod
Posté(e) · Signaler ce message
Bonjour,
sujet qui m'intrigue beaucoup...
actuellement, le paiement CB et Paypal est gèré par le processus de validation de commande qui se termine par le réglement via la page paypal.
Pour le paiement, lorsque le client a suivi son processus choix de destination, d'expédition etc..., il arrive sur la page fin_commande.php et un clic sur un bouton paypal permet de régler cette commande.
Moi, ce que je souhaite savoir dans l'immédiat est à quel moment se fait l'envoi de mail administrateur car j'ai énormément de commandes non réglées qui m'arrivent sur ma boite mail.
Autre point, je souhaiterais de la page achat_maintenant.php passer à la page paypal une fois cliqué sur "valider la commande" et ainsi ne pas avoir la page fin_commande...
Gros problème tout cela que j'aimerais ne plus rencontrer...
Merci aux personnes qui m'apporterons leur aide