Flux d’activité
Flux d’activité de Messages
-
-
Bonsoir à tous.Bien que la liste des coupons soit présente et marquée "envoyé" les mails n'arrivent pas au client.
J'ai trouvé dans ce forum un correctif mais qui ne donne rien. Quelqu'un peut il me donner la page complete : coupons-anniv.php corrigée et opérationnelle. merci d'avance.
version premium 3.8
Bonsoir,
je m'aperçois qu'il ne fait pas bon avoir besoin d'aide chez peel.
Je suggère amicalement aux concepteurs et vendeurs Peel, de bien préciser sur la page d'acceuil:
"ATTENTION, cette boutique est réservée uniquement aux personnes capables de se débrouiller SEULES!"
Certes, cette précision est bien indiquée actuellement, mais lorsque j'en ai fait l'acquisition, aucune mise en garde de ce genre n'était précisée.
Très déçu.
Bonne soirée et bonne continuation.
-
<?php if ($prod['image1'] != "") {
echo "<a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=.$catid."\"><img src=\"$repertoire_images/".$prod['image1]."\" align=\"center\" width=\"150\" alt=\"\" /></a>";
} else {
echo" <a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\"><img src=\"$wwwroot/images/photo-non-disponible.gif\" align=\"center\" alt=\"photo non disponible\" /></a>";
}?>
-
-
-
Je suis vraiment désolé mais j'ai toujours un message d'erreur :
Parse error: syntax error, unexpected '[', expecting ',' or ';' in /mnt/157/sda/8/1
<_<
-
<?php if ($prod['image1'] != "") { echo "<a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\"><img src=\"$repertoire_images/".prod['image1']."\" align=\"center\" width=\"150\" alt=\"\" /></a>"; } else { echo" <a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\"><img src=\"$wwwroot/images/photo-non-disponible.gif\" align=\"center\" alt=\"photo non disponible\" /></a>"; }?>
-
si je fai copier / coller, j'ai un message d'erreur qui vient du code :
Parse error: syntax error, unexpected '<' in /mnt/157/sda/8/1/
-
-
Bonjour à tous,J'ai un problème que je ne comprends pas sur le calcul des frais de port.
Par exemple: 1 objet pèse 500 grs, les frais de port seront de 7.00 €
Mais, 10 objets qui pèsent 500 grs, et bien les frais de port restent à 7.00 € !
Cordialement,
Balam
Peel version 3.8
Herbergement Privianet
Module CB, référencement
Annuler la demande, j'ai trouvé mon erreur.
cordialement,
Balam
-
-
-
-
je ne vois pas la modification que tu as faite a part de mettre le lien également quand la photo n'est pas disponible.
Je ne l'avais pas fait car pour les tests c'est pas la peine vu que les articles que je test ont des photos.
Merci pour ton temps.
-
Il existe déjà un message d'alerte si la quantité en stock est superieur à la quantité tapé dans la fiche produit grâce à cette ligne de code dans modeles\default\template.php
echo "<br />".QUANTITY." : <input type=\"text\" class=\"formulaire1\" type=\"text\" size=\"2\" name=\"qte\" value=\"1\" onChange=\"if (this.value > ".$Stock['stock'].") {this.value='".$Stock['stock']."'; alert('La quantité demandée est supérieure au stock disponible.');}\" maxlength=\"3\" /><br />";
echo "<img src=\"images/caddie.gif\" align=\"absmiddle\" alt=\"".ADD_CART."\" title=\"".ADD_CART."\" />";
echo "<a class=\"normal\" href=\"java script:document.".$form."ajout".$prodId.".submit()\">";
echo ADD_CART;
echo "</a>";[/codebox]Comment je pourrai faire pour ca prenne en compte la valeur que l'on met dans le formulaire, plus la valeur déjà présente dans le panier. Additionner les 2 valeurs et comparer par rapport au nombre de produit en stock.
Avec l'ajout en plus dans le panier si ca reste en dessous du stock disponible et un message d'erreur si l'addition des 2 valeurs (qté déjà présente dans le panier + qté à ajouter) est supérieur au stock disponible.
Merci à ceux qui pourront m'aider
-
<?php if ($prod['image1'] != "") { <a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\"><img src="<?php echo $repertoire_images?>/<?php echo $prod['image1'] ?>" align="center" width="150" alt="" /></a> } else { <a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\"><img src="<?php echo $wwwroot?>/images/photo-non-disponible.gif" align="center" alt="photo non disponible" /></a> }?>
-
Voilace que je fais :
<td class="normal" align="center" valign="middle" width="200" height="200">
<?php if ($prod['image1'] != "") { ?>
<a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\"><img src="<?php echo $repertoire_images?>/<?php echo $prod['image1'] ?>" align="center" width="150" alt="" /></a>
<?php } else {?>
<a class=\"titre_produit\" href=\"$wwwroot/achat/produit_details.php?id=".$prod['id']."&catid=".$catid."\"><img src="<?php echo $wwwroot?>/images/photo-non-disponible.gif" align="center" alt="photo non disponible" /></a>
<?php }?>
</td>[/codebox] -
Bonjour à tous,
J'ai un problème que je ne comprends pas sur le calcul des frais de port.
Par exemple: 1 objet pèse 500 grs, les frais de port seront de 7.00 €
Mais, 10 objets qui pèsent 500 grs, et bien les frais de port restent à 7.00 € !
Cordialement,
Balam
Peel version 3.8
Herbergement Privianet
Module CB, référencement
-
-
oui je sais ce qu'il faut faire.
Mais quand je met l'adresse du lien, en cliquant sur l'image, il me met page introuvable. et dans la barre d'adresse, il met l'adresse du site suivi de l'adressedu lien. Donc la page là n'existe pas.
Et je n'arrive pas a voir quel lien je dois mettre pour ouvrir la page produit_details qui se trouve dans achat.
-
Pour ne pas afficher plus de qté produit dans la panier par rapport à ce que j'ai en stock réel, j'ai modifié dans modeles/default/haut.php vers les lignes 480 comme ceci:
echo "<div class=\"entete\"><img src=\"$wwwroot/images/fleche.gif\"> ".CADDIE."</div>";
if ($_SESSION['caddie']->compte_elements() != 0) {
echo "<table width=\"190\" cellpadding=\"0\" cellspacing=\"0\">";
foreach ($_SESSION['caddie']->articles as $i => $produitid) {
$resProd = mysql_query("SELECT nom_".$_SESSION['langue']." as nom FROM peel_produits WHERE id = '".$produitid."'");
$Prod = mysql_fetch_object($resProd);
$nom = html_entity_decode($Prod->nom);
/*$nom = substr($nom, 0, 150);
$nom = substr_replace($nom,'...',-3);*/
$Stock = mysql_query("SELECT stock, couleur_id, taille_id FROM peel_stocks WHERE id = '".$produitid."'");
echo "<tr><td class=\"petit\" colspan=\"2\"><a href=\"achat/produit_details.php?id=".$produitid."\" class=\"petit\">".$nom."</a></td></tr><tr><td class=\"petit\" style=\"border-bottom: 1px solid #6b6b6b;\">Qte : if (".$_SESSION['caddie']->quantite[$i].">"".$Stock."") {".$_SESSION['caddie']->quantite[$i]."='".$Stock."'}; else { ".$_SESSION['caddie']->quantite[$i]."};</td><td class=\"petit\" style=\"border-bottom: 1px solid #6b6b6b;\">".fprix($_SESSION['caddie']->total_prix[$i])." €</td></tr>";
}[/codebox]Apparament c'a ne récupére pas la valeur du produit en stock et ca m'affiche ceci :
Qte : if (1>) {1=''}; else { 1};
-
-
Bonjour,
je voudrais savoir comment faire pour que quand on clic sur l'image, on arrive sur la page du produit.
Pour le moment il faut cliquer sur le texte.
Pour la page d'accueil j'ai réussi mais pour la page dans achat, jen'y arrive pas.
Pouvez vous me dépanner.
Merci
-
la variable $wwwroot se trouve ds lib/info.inc.php normalement renseignée lors de l'installation
mais regarde plutot dans modeles/haut.php comme indiqué un peu plus
-
merci paulanna....je n'ai rien d'indiqué sur ma ligne $wwwroot ....comme quoi je ne suis pas si bon que ça en php...pauvre de moi!!!!!
voici le code de ma page "enregistrement.php.... quel modif je dois faire?
Merci pour ton aide aussi reactive!!!!
<?php
include ("../configuration.inc.php");
/* Le formulaire e été soumis, essaye de créer un nouveau compte d'utilisateur */
if (sizeof($HTTP_POST_VARS) > 0) {
$frm = $HTTP_POST_VARS;
$message_erreur = valide_form($frm, $erreurs);
if (empty($message_erreur)) {
insere_utilisateur($frm);
$DOC_TITLE = "ink-francetoner.com";
include($repertoire_modele."/haut.php");
afficher_enregistrement_succes();
include($repertoire_modele."/bas.php");
die;
}
}
$DOC_TITLE = "ink-francetoner.com";
include("../modeles/haut.php");
if (!empty($message_erreur)) {
echo "<font class=\"normal\" style=\"color: #ff0000\">Votre formulaire est incomplet ou comporte des erreurs.</font>";
}
if (!empty($noticemsg)) {
echo "<div class=\"notice\">";
echo $noticemsg;
echo "</div>";
}
affiche_formulaire_enregistrement();
include($repertoire_modele."/bas.php");
/******************************************************************************
* FONCTIONS
*****************************************************************************/
function valide_form(&$frm, &$erreurs) {
/* Valide le formulaire d'inscription et renvoie éventuellement un message d'erreur */
$erreurs = array();
$msg = array();
if (empty($frm['mot_passe'])) {
$erreurs['mot_passe'] = true;
$msg['mot_passe'] = " Vous n'avez pas saisi de mot de passe";
}
if (empty($frm['prenom'])) {
$erreurs['prenom'] = true;
$msg['prenom'] = " Vous devez saisir votre prénom";
}
if (empty($frm['nom_famille'])) {
$erreurs['nom_famille'] = true;
$msg['nom_famille'] = " Vous devez saisir votre nom de famille";
}
if (empty($frm['email'])) {
$erreurs['email'] = true;
$msg['email'] = " Vous n'avez pas saisi d'adresse électronique";
}
elseif (!preg_match('`^[[:alnum:]]([-_.]?[[:alnum:]])*@[[:alnum:]]([-_.]?[[:alnum:]])*.([a-z]{2,4})$`',$frm['email'])) {
$erreurs['email'] = true;
$msg['email'] = " Mauvais format d'adresse électronique";
}
elseif ((mysql_num_rows(mysql_query("SELECT 1 FROM peel_utilisateurs WHERE email = '".$frm['email']."'")) > 0)
) {
$erreurs['email'] = true;
$msg['email'] = " Cette adresse électronique existe déjà";
}
if (empty($frm['telephone'])) {
$erreurs['telephone'] = true;
$msg['telephone'] = " Vous devez saisir votre numéro de téléphone";
}
return $msg;
}
function insere_utilisateur(&$frm) {
$mot_passe_bak = trim(htmlentities($_POST['mot_passe']));
$mot_passe = md5($frm['mot_passe']);
$newsletter = valide($frm['newsletter']);
$commercial = valide($frm['commercial']);
$naissance = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['naissance']);
$sql = "
INSERT INTO peel_utilisateurs (
email
, mot_passe
, priv
, civilite
, prenom
, nom_famille
, societe
, naissance
, telephone
, portable
, adresse
, code_postal
, ville
, pays
, newsletter
, commercial
) VALUES (
'$frm'
,'".strtoupper(htmlspecialchars($frm['prenom'], ENT_QUOTES))."'
,'".strtoupper(htmlspecialchars($frm['nom_famille'], ENT_QUOTES))."'
,'".strtoupper(htmlspecialchars($frm['societe'], ENT_QUOTES))."'
,'".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['ville'], ENT_QUOTES)."'
,'".htmlspecialchars($frm['pays'], ENT_QUOTES)."'
#- Le formulaire doit être posté à partir d'un navigateur
if(!isset($_SERVER['HTTP_USER_AGENT']))
die ("Désolé, vous n'êtes pas autorisé à visualiser cette page.");
#- On s'assure que la méthode est bien POST
if(!$_SERVER['REQUEST_METHOD'] == "POST")
die ("Désolé, vous n'êtes pas autorisé à visualiser cette page.");
/* Ajoute le nouvel utilisateur à la base */
function affiche_formulaire_enregistrement() {
GLOBAL $frm, $erreurs, $message_erreur, $wwwroot, $site;
$marqueur_erreur = "<font color=\"red\">".htmlspecialchars("<=")."</font>";
<div class="tetiere">Ouvrir un compte client</div>
Veuillez remplir le formulaire d'enregistrement suivant. Tous les champs sont obligatoires.
<form name="entryform" method="post" action="<?=$_SERVER['PHP_SELF']?>">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<td class="normal">Email <span class="etoile">(*)</span> :</td>
<?php if (isset($erreurs['email'])) echo $marqueur_erreur." ".$message_erreur['email'] ?>
<td class="normal">Mot de passe <span class="etoile">(*)</span> :</td>
<td class="normal"><input class="formulaire1" type="password" name="mot_passe" style="width:100%" />
<?php if (isset($erreurs['mot_passe'])) echo $marqueur_erreur." ".$message_erreur['mot_passe'] ?>
<td class="normal">Civilité :</td>
<td class="normal">Prénom <span class="etoile">(*)</span> :</td>
<?php if (isset($erreurs['prenom'])) echo $marqueur_erreur." ".$message_erreur['prenom'] ?>
<td class="normal">Nom de Famille <span class="etoile">(*)</span> :</td>
<td class="normal">Société :</td>
<td class="normal">Date de naissance (JJ/MM/AAAA) :</td>
<td class="normal">Téléphone <span class="etoile">(*)</span> :</td>
<?php if (isset($erreurs['telephone'])) echo $marqueur_erreur." ".$message_erreur['telephone'] ?>
<td class="normal">Portable :</td>
<td class="normal">Adresse :</td>
<td class="normal">Code Postal :</td>
<td class="normal">Ville :</td>
<td class="normal">Pays :</td>
<select class="formulaire1" name="pays">
<!-- BEGIN TABLE {COUNTRY} -->
<option value="France" <?php if(vb($frm['pays'])=="France") echo "selected" ?>>France</option>
<option value="Canada" <?php if(vb($frm['pays'])=="Canada") echo "selected" ?>>Canada</option>
<option value="Suisse" <?php if(vb($frm['pays'])=="Suisse") echo "selected" ?>>Suisse</option>
<option value="Belgique" <?php if(vb($frm['pays'])=="Belgique") echo "selected" ?>>Belgique</option>
<option value="Tunisie" <?php if(vb($frm['pays'])=="Tunisie") echo "selected" ?>>Tunisie</option>
<tr><td valign="top" class="petit" colspan="2">
<input type="checkbox" name="newsletter" <?php echo frmvalide($frm['newsletter'])?> checked />
Oui, je souhaite être abonné à la newsletter de <?php echo $site?></td>
<td colspan="2" align="center">
<input type="submit" value="S'enregistrer" class="bouton" /><p></p></td>
function afficher_enregistrement_succes() {
<font class="titre">Bienvenue <?php echo stripslashes($frm['prenom'])?></font>
Merci de votre confiance, vos paramètres de connexion sont:
<td class="normal">Votre email :</td>
<td class="normal"><b><?php echo $frm['email']?></b></td>
<td class="normal">Votre mot de passe:</td>
<td class="normal"><b><?php echo stripslashes($frm['mot_passe']) ?></b></td>
Merci de noter et conserver votre identifiant et votre mot de passe secret.
coupons anniversaire
dans Module PEEL Premium pour PEEL SHOPPING
Willy
Posté(e) · Signaler ce message
Bonjour,
peux tu nous donner ta page qu'on regarde si on voit quelque chose ?
Tu as trouvé où le correctif ?
Willy