Flux d’activité
Flux d’activité de Messages
-
-
Vous etes certain que les produits sont désactivés ou c'est la catégorie à laquelle ils appartiennent qui l'est ?
Willy
-
-
modules/affiliation/affiliation_produits_liste.php
J'ai essayé de rajouter la condition mais ça ne fonctionne pas, j'ai pas du allez au bon endroit.
A+
-
Bonjour,
ou puis-je modifier le nombre de nouveauté dans la colonne de droite je souhaiterais en mettre simplement 3 au lieu de 2 merci
Yann
-
Ca avance ? Ou bien on se retrouve face a un pb d'hebergeur ?Willy
Bonjour Willy,
Eh bien en fait, pour l'instant je n'en sais pas plus.
J'attends des nouvelles de Paulana, ensuite je contact mon hébergeuren dernier recours.
Voilà !
-
J'ai ca sur l'email administrateur:
La commande xx vient d'être enregistrée sur le site xxx.com Email client :xx@xx.fr Référence commande : xx Montant de la commande : xx,xx EUR Date de la commande : xx Paiement : Paypal ou CB par Paypal Merci de consulter l'interface d'administration de votre site.
Willy
-
-
-
Bonjour à tous,
Est il normal que je recoive le même e mail de confirmation de commande que mes clients en plus bien sur de celui qui m'informe que j'ai une commande
Je ne voudrais pas le recevoir à la place des clients ?
Merci de votre réponse
La Fleur
-
-
Je ne sais pas la différence entre ces 2 email, désolé.Ca doit être le même, non ?
Sinon vous pouvez tester comma ça aussi:
$email2 = "mmdiffusion@orange.fr"; mail($email2, "Nouvelle commande sur votre site web $site", "Une commande portant le numéro $commandeid vient d'être enregistrée sur le site $site.", "FROM:$support");
Si ca marche, vous pouvez tester en mettant le:$email2 = "mmdiffusion@orange.fr";
Dans un fichier de configuration, comme ca vous pourrez utiliser cette variable à d'autres endroits.
Willy
Non ca ne fonctionne pas mais le systeme précédent fonctionne bien, alors...
Bon, encore merci. Je vais pouvoir aller me coucher maintenant.
Merci à vous et à ce forum.
Cordialement,Tinty.
-
-
ok ben en effet cela aurait paru un peu "étrange" si les dossiers de peel ne fonctionnaient pas, mais bon c'été une piste à envisager...j'ai tout testé, en long en large en travers meme et tout fonctionne !
dis moi si ton site est en ligne laisse moi tes accès en MP
mais je ne vois pas la cause de cette erreur, sinon faut voir avec ton hébergement
tiens moi au courant merci
Bonsoir,
Le site est en ligne et d'origine en ce moment.
Je t'ai laissé mes accès en MP.
Merci pour tout, si tu ne "vois" rien, je m'adresserai à mon hébergeur.
-
regarde ce que j'avais posté (enfin Negoce avait posté un mail de ma part )
CODETout d'abord, il te faut créé dans wa 2 liste de diffusions
Vérifie dans la base, il faut que la liste que tu appellera
newsletter porte l' "id" 2 et une autre que tu appellera
commerciale porte l' "id" 3
DANS LA PAGE enregistrement.php
APRES LA LIGNE :
/* Ajoute le nouvel utilisateur à la base */
$qid = mysql_query($sql);
AJOUTE
/* Ajoute le nouvel utilisateur à la newsletter */
mysql_query("
INSERT INTO wa_abonnes (
abo_email, abo_status, abo_lang
) VALUES (
'$frm'
$generate_key = generate_key(20, false);
if ($frm['newsletter'] == "1" )
abo_id, liste_id, format, send, register_key, register_date, confirmed
or DIE('Une erreur de connexion à la base s est produite ' .
__LINE__ . '.<p>' . MYSQL_ERROR());
if ($frm['commercial'] == "1" )
$generate_key = generate_key(20, false);
abo_id, liste_id, format, send, register_key, register_date, confirmed
or DIE('Une erreur de connexion à la base s est produite ' .
__LINE__ . '.<p>' . MYSQL_ERROR());
PUIS DANS LA PAGE change_params.php
,prenom = '".strtoupper(htmlspecialchars($frm['prenom'],
,nom_famille = '".strtoupper(htmlspecialchars($frm['nom_famille'],
,societe = '".strtoupper(htmlspecialchars($frm['societe'],
,telephone = '$frm[telephone]'
,adresse = '".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'
,code_postal = '$frm[code_postal]'
,ville = '".htmlspecialchars($frm['ville'], ENT_QUOTES)."'
,pays = '".htmlspecialchars($frm['pays'], ENT_QUOTES)."'
,newsletter = '$frm[newsletter]'
,commercial = '$frm[commercial]'
WHERE id_utilisateur = '".$frm['id_utilisateur']."'
//on teste si l'utilisateur existe dans wa...
$sql2="SELECT abo_id FROM wa_abonnes WHERE abo_email='$frm'";
$testAbboNews=mysql_query($sql2);
$frm2=mysql_fetch_array($testAbboNews);
$testAbboNewsletter=mysql_fetch_array(mysql_query("SELECT abo_id FROM
wa_abo_liste WHERE abo_id='".$AbboNews."' AND liste_id='2'"));
$testAbboComm=mysql_fetch_array(mysql_query("SELECT abo_id FROM
wa_abo_liste WHERE abo_id='".$AbboNews."' AND liste_id='3'"));
//si newsletter passe à 0 alors que 1 avant..
if ($frm[newsletter]=='0' AND $testAbboNewsletter!='')
mysql_query("DELETE FROM wa_abo_liste WHERE abo_id='".$AbboNews."'
//si newsletter passe à 1 alors que 0 avant..
if ($frm[newsletter]=='1' AND $testAbboNewsletter=='')
$generate_key = generate_key(20, false);
abo_id, liste_id, format, send, register_key, register_date, confirmed
or DIE('Une erreur de connexion à la base s est produite ' .
__LINE__ . '.<p>' . MYSQL_ERROR());
//si commercial passe à 0 alors que 1 avant..
if ($frm[commercial]=='0' AND $testAbboComm!='')
mysql_query("DELETE FROM wa_abo_liste WHERE abo_id='".$AbboNews."'
//si commercial passe à 1 alors que 0 avant..
if ($frm[commercial]=='1' AND $testAbboComm=='')
$generate_key = generate_key(20, false);
abo_id, liste_id, format, send, register_key, register_date, confirmed
or DIE('Une erreur de connexion à la base s est produite ' .
-
ok ben en effet cela aurait paru un peu "étrange" si les dossiers de peel ne fonctionnaient pas, mais bon c'été une piste à envisager...
j'ai tout testé, en long en large en travers meme et tout fonctionne !
dis moi si ton site est en ligne laisse moi tes accès en MP
mais je ne vois pas la cause de cette erreur, sinon faut voir avec ton hébergement
tiens moi au courant merci
-
-
Ca serait une erreur des scipts en DL chez peel ?Ca m'étonnerais quand même...
Willy
Bonsoir
excuser moi pour le silence, je n'étais pas là de la journée.
En fait, toujours pareil, rien n'a changé.
Qu'est-ce qu'un script en DL?
Ok Paulana, merci
-
;)
merci! j'ai reussi, ca fonctionne, je vous donne mon code pour le fichier achat_confirmation
<?php if ($_SESSION['caddie']->compte_elements() == 0) { ?><h2>Votre caddie est vide, <a class="normal" href="<?php echo $wwwroot?>/achat/index.php">
consultez le catalogue des produits</a>.</h2>
<?php return false; ?>
<?php } ?>
<font class="tetiere">Etape 2. Résumé de votre commande</font><br />
<table border="0" width="100%" cellpaddin="0" cellspacing="0">
<tr>
<td class="normal">Date :</td>
<td class="normal"><?php echo date("d-m-Y")?></td>
</tr>
<tr>
<td class="label">Addresse de facturation</td>
</tr>
<tr>
<td class="normal">Nom du contact :</td>
<td class="normal"><?php echo stripslashes($client1) ?></td>
</tr>
<tr>
<td class="normal">Téléphone :</td>
<td class="normal"><?php echo $contact1 ?></td>
</tr>
<tr>
<td class="normal">Email :</td>
<td class="normal"><?php echo $email1 ?></td>
</tr>
<tr valign="top">
<td class="normal">Adresse :</td>
<td class="normal"><?php echo stripslashes($adresse1) ?><br /><?php echo $code_postal1 ?> <?php echo stripslashes($ville1)?><br /><?php echo stripslashes($pays1) ?></td>
</tr>
<tr>
<td class="label">Addresse de livraison</td>
</tr>
<tr>
<td class="normal">Nom du contact :</td>
<td class="normal"><?php echo stripslashes($client2) ?></td>
</tr>
<tr>
<td class="normal">Email :</td>
<td class="normal"><?php echo $email2 ?></td>
</tr>
<tr>
<td class="normal">Téléphone :</td>
<td class="normal"><?php echo $contact2 ?></td>
</tr>
<tr valign="top">
<td class="normal">Adresse :</td>
<td class="normal"><?php echo stripslashes($adresse2) ?><br /><?php echo $code_postal2 ?> <?php echo stripslashes($ville2)?><br /><?php echo stripslashes($pays2) ?></td>
</tr>
<tr valign="top">
<td class="normal">Type de paiement :</td>
<td class="normal"><?php echo $paiement ?></td>
</tr>
<tr valign="top">
<td class="normal">Mode d'expédition :</td>
<td class="normal"><?php echo $transport?></td>
</tr>
<?php if ($commentaires != "") {?>
<tr>
<td colspan="2" class="normal">Commentaires / Instructions Spéciales</td>
</tr>
<tr>
<td colspan="2" class="normal"><?php echo (trim($commentaires) == "" ? "Aucun" : nl2br(stripslashes($commentaires))) ?></td>
</tr>
<?php } else { ?>
<tr>
<td colspan="2" height="5" class="normal"> </td>
</tr>
<?php } ?>
</table>
<table border="0" cellspacing="1" cellpadding="0" width="100%">
<tr><td colspan="6" bgcolor="#333366" height="1"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>
<tr bgcolor="#eeeeee">
<td class="label">Réf.</td>
<td class="label">Produit</td>
<td class="label" align="center>"Prix unitaire</td>
<td class="label" align="center" >Quantité</td>
<td colspan="2" class="label" align="center">Prix Total</td>
</tr>
<tr><td colspan="6" bgcolor="#333366" height="1"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>
<?php
$ensemble_total_ht = 0;
$ensemble_total_ttc = 0;
$expedition = 0;
while ($prod = mysql_fetch_array($qid)) {
$quantite = $_SESSION['caddie']->articles[$prod['id']];
$promotion = $prod['promotion'] ;
$prix = $prod['prix'] * (1-$promotion/100) ;
$prix_ht = $prod['prix'] * (1-$promotion/100) / (1+$prod['tva'] / 100);
$total_ttc = $prix * $quantite;
$total_ht = $prix_ht * $quantite;
$ensemble_total_ht += $total_ht;
$ensemble_total_ttc += $total_ttc;
$tva = $ensemble_total_ttc - $ensemble_total_ht ;
switch ($transport) {
case "normal" :
$expedition = $normal;
break;
case "express" :
$expedition = $express;
break;
case "chrono" :
$expedition = $chrono;
break;
}
?>
<tr>
<td class="normal"><?php echo $prod['reference'] ?></td>
<td class="normal">
<?php echo $prod['nom'] ?>
</td>
<td class="normal" align="right">
<?php
echo fprix($prix)." € ";
if ($promotion != 0) { echo "(- ".$promotion." % )"; }
?>
</td>
<td class="normal" align="center"><?php echo $quantite?></td>
<td class="normal" align="right" colspan="2">
<?php echo fprix($total_ttc) ?> €
</td>
</tr>
<?php } ?>
<tr>
<td colspan="4"></td>
<td colspan="2"><hr size=1></td>
</tr>
<tr>
<td colspan="4" class="label" align="right"">Total H.T. :</td>
<td class="normal" align="right"><b><?php echo fprix($ensemble_total_ht) ?></b></td>
<td class="normal"><b>€ </b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">TVA :</td>
<td class="normal" align="right"><b><?php echo fprix($tva) ?></b></td>
<td class="normal"><b>€</b></td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Frais d'expédition :</td>
<td class="normal" align="right"><b><?php echo $expedition; ?></b></td>
<td class="normal">€</td>
</tr>
<tr>
<td colspan="4" class="label" align="right">Total T.T.C :</td>
<td class="normal" align="right"><b>
<?php
$caddie_total = $ensemble_total_ttc + $expedition;
echo fprix($caddie_total);
?></b></td>
<td class="normal"><b>€ </b></td>
</tr>
<tr><td colspan="6" align="center">
<form name="entryform" action="<?php echo $wwwroot?>/achat/fin_commande.php" method="post">
<input type="submit" value="Valider la commande" class="bouton">
</form>
</td></tr>
<tr><td colspan="6" class="normal">
<li type="square">Si une erreur concernant vos informations personnelles figure sur cette page, <a href="java script:window.history.back()" class="normal">cliquez ici</a>.</li><br />
<li type="square">Si une erreur concernant votre commande figure sur cette page, <a href="<?php echo $wwwroot?>/achat/caddie_affichage.php" class="normal">cliquez ici.</a></li>
</td></tr>
</table>
-
Dans achat_maintenant, donnez le code qui ajoute les frais de port ;)Sinon c'est une fonction qui est appelée et il faut le code de cette fonction.
Willy
il faut modifier les variables des frais de port dans les fichiers
lib/setup/info.inc.php
achat/modeles/achat_confirmation.php
achat/modeles/achat_maintenant.php
achat/achat_maintenant ;)
chercher les variables express et normal et renommez par les votres et ajoutez la 3eme
-
ouaip pour le catalogue PDF le logo a l'extension JPG mais cela peut etre evidemment changé
-
Dans achat_maintenant, donnez le code qui ajoute les frais de port ;)
Sinon c'est une fonction qui est appelée et il faut le code de cette fonction.
Willy
-
-
J'ai désactivé l'affiliation ;)
Un exemple en MP ?
Je pense qu'il suffit d'ajouter " AND peel_produits.etat =1" à la requete qui ramenne les produits.
Willy
-
En fait là c'est la page qui affiche et va chercher les varaibles du site.Il faut chercher là où sont calculer les frais de port, surement dans lib/fonctions/fonctions.php ou dans la page qui gère les commandes (passer une commande et voir la page ou sont ajoutés les FDP).
C'est ce code là qu'il faut, car c'est là qu'on ajoute ou non les fdp.
Willy
j essaie mais les frais de port sont ajoutes normalement dans "achat_maintenant"
je vais craquer!!!! ;)
nombre de nouveaute
dans PEEL SHOPPING : logiciel open source de boutique en ligne
noya_m
Posté(e) · Signaler ce message
bonjour,
je vais dans la page fonction ?
merci