Flux d’activité
Flux d’activité de Messages
-
-
bonjour
suite à un changement de variable pour les frais de port, j'ai mis en "normal" 1.10 euro et en "express" 1.50 euro mais le soucis est que quand j'édite un bon de commande les frais de port en "express" ne s'affiche pas le montant est à 0 euro !!! que dois je faire?? merci beaucoup c'est urgent car j'ai des commandes sur mon site ou les personnes ne paient pas les frais de port !!!!
-
voila lorsque on ouvre plusieur onglet sur le navigateur le nom du site est : peel premium, mais ca plus sympa de pouvoir mettre le nom de la société non ?? :huh:
-
Bonjour,
J'ai exactement le meme problème que sayaflo : comment faire pour ajouter un critère sur certains produits : la taille ou la couleur par exemple ? :huh:
Des T-shirts de tailles S, M, L, XL et de couleurs Bleu, Rouge, Vert par exemple; et faire en sorte que les acheteurs puissent choisir la taille et la couleur...
Sayaflo si tu as réussi à le faire, peux-tu expliquer ici quelles sont les modifs à faire dans la base et dans le code ?
Sinon, quelqu'un peut-il nous aider ?
Merci... help je suis bloqué... ;)
-
En fait c'est sur les pages 16 et 17 du guide des conversions AdWords :https://adwords.google.fr/select/fr/library...cking_jan05.pdf
Je voudrais que la page de conversion soit celle de confirmation d'achat.
Merci,
Il suffit d'insérer le code fournit par google dans le fichier achatt/fin_commande.php juste avant le <?php } ?> de fin.
-
ai trouvé ce qui n'allait pas dans la fonction zoom, de peel shopping 3,
dans achat/modèle/produits details,
il faut supprimer vers la ligne 122, 124
<?php if ($prod['image2'] == ""){ echo "";} else { ?>
<p><img src="<?php echo $repertoire_images.$prod['image2']?>" border="0" alt="" /></p>
<?php }?>[/codebox]c'est cela qui faisait doublon.
-
Bonjour,
Les corrections pour éviter cette faille n'ont pas été faites par défaut dans la version de Peel Shopping disponible actuellement (3.0 beta) apparemment...
Pouvez-vous préciser un peu mieux où mettre ces modifs ?
Je vois a quoi sert
$search = array("<",">","/","'","", "%3c", "%3e",";","?");$replace = array("_","_","_","_","_","_","_","_","_");
$motclef = str_replace($search,$replace,$motclef );
Mais ca, à quoi ca sert et où le mettre ? :
Puis$SqlRequest = "SELECT id, reference, nom_".$_SESSION['langue'].", image1, prix, promotion FROM peel_produits WHERE
etat = '1' AND (reference LIKE '%" . $motclef . "%'
OR nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR descriptif_".$_SESSION['langue']."
LIKE '%" . $motclef . "%') LIMIT $start, $nb";
Il y a un mysql_query dans recherche.php...
-
heu, oups ! pour la redirection c'est achat/caddie_ajout.php (en fin de fichier)je te rassure, j'aurai du m'en rendre compte moi aussi, mais, j'ai pris habitude de te suivre les yeux fermés :huh:
j'essayerai donc cela plus tard, là, il est temps que je me remette au travail,
bonne journée,
Jackye
-
-
merci Paulanna, mais, si je fais ça dans achat caddie affichage :
$_SESSION['caddie']->nettoie();
$_SESSION['caddie']->recalc_total();
}
if (! empty($_SERVER['HTTP_REFERER'])) {
header("Location: ".$_SERVER['HTTP_REFERER']."");
} else {
header("Location:$wwwroot/achat/caddie_affichage.php");}
}[/codebox]il ne se passe rien, on est toujours renvoyé à la page de l'article qui a été ajouté, mais, pas à la page du caddie.
Si je fais ça :
[codebox]$_SESSION['caddie']->ajout();
$_SESSION['caddie']->nettoie();
$_SESSION['caddie']->recalc_total();
}
if (! empty($_SERVER['HTTP_REFERER'])) {
header("Location: ".$_SERVER['HTTP_REFERER']."");
} else {
header("Location:$wwwroot/achat/caddie_affichage.php");}alors, là, c'est pire, que je clique sur ajouter au caddie, il y a une page pleine de ligne d'erreurs,
Je ne fais pas bien les choses,
Désolée, j'ai essayé, mais merci quand même
bonne journée,
Jackye
-
-
Bonjour,
le problème se situe dans le fichiers /lib/fonctions/fonctions.php au niveau de la fonction cree_commande
Repère le code suivant
if ($stock_restant <= 0)
$contenu = "Le produit ".html_entity_decode($article['nom'])." est actuellement en rupture de stock sur votre boutique en ligne.\n\rIl ne peut plus être commandé. Pensez à réapprovisionner votre back office.";
mail($support,"[$site] Notification d'alerte d'un produit hors stock", $contenu,"From:$support");
[/codebox]et rajoute les accolades qui font défaut, comme ceci :
[codebox]if ($stock_restant <= 0)
{
$contenu = "Le produit ".html_entity_decode($article['nom'])." est actuellement en rupture de stock sur votre boutique en ligne.\n\rIl ne peut plus être commandé. Pensez à réapprovisionner votre back office.";
mail($support,"[$site] Notification d'alerte d'un produit hors stock", $contenu,"From:$support");
}Et le problème est réglé.
Clivia
-
c'est quoi la ligne 569 ?
sinon essaye ça :
<?php echo (!empty($prod['image1'])) ? "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"468\" height=\"60\"> <param name=\"movie\" value=\"$repertoire_upload/".$prod['image1']."\" width=\"150\" border=\"0\" title=\"".$prod['nom_'.$_SESSION['langue'].'']."\"/> <param name=\"quality\" value=\"high\"> <embed src=\"$repertoire_upload/".$prod['image1']."\" width=\"150\" border=\"0\" title=\"".$prod['nom_'.$_SESSION['langue'].'']."\"/ quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"\" height=\"\"></embed></object> "; : "<img src=\"$wwwroot/images/photo-non-disponible.gif\" width=\"130\" alt=\"photo non disponible\" border=\"0\">"; ?>
-
D'origine on affiche une image avec la balise <img>, là il faut mettre à la place le code pour visualer une animation flash.Willy
Bonjour,
suivant vos conseils, j'ai modifié dans template.php la fonction template_index_produit.
j'ai remplacé la ligne :
echo (!empty($prod['image1'])) ? "<img src=\"$repertoire_upload/".$prod['image1']."\" width=\"150\" border=\"0\" title=\"".$prod['nom_'.$_SESSION['langue'].'']."\"/>" : "<img src=\"$wwwroot/images/photo-non-disponible.gif\" width=\"130\" alt=\"photo non disponible\" border=\"0\">";
par :
echo (!empty($prod['image1'])) ? "<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="60">
<param name="movie" value=\"$repertoire_upload/".$prod['image1']."\" width=\"150\" border=\"0\" title=\"".$prod['nom_'.$_SESSION['langue'].'']."\"/>
<param name="quality" value="high">
<embed src=\"$repertoire_upload/".$prod['image1']."\" width=\"150\" border=\"0\" title=\"".$prod['nom_'.$_SESSION['langue'].'']."\"/ quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="" height=""></embed></object> ";
: "<img src=\"$wwwroot/images/photo-non-disponible.gif\" width=\"130\" alt=\"photo non disponible\" border=\"0\">";
et là j'ai le message d'erreur suivant :
Parse error: syntax error, unexpected T_STRING in /home.49/d/b/c/dbclothi/www/modeles/default/template.php on line 569
j'ai du faire une erreur mais je ne sait pas ou !
pouvez-vous m'aider ?
-
est ce que la redirction fonctionne ?
alors, alors tu mets ds achat/modeles/caddie_affichage
<tr><td><a href="<?php echo $referer?>">continuer mes achats</a></td></tr> où tu le souhaites
et ds achat/caddie_affichage.php sous l'inclusion du fichier de configuration
$referer = $_SERVER['HTTP_REFERER'];
-
pour renvoyer sur le caddie après l'ajout du produit c'estheader("Location:$wwwroot/achat/caddie_affichage.php");
comme le dit Patrice
ds achat/caddie_ajout.php
yes, Paulanna, j'ai à peu près compris, mais, quand elles sont dans leur caddie affichage après avoir ajouté un produit, quand elles cliquent sur continuer mes achats, j'aimerai qu'elles soient renvoyées à la dernière page qu'elles ont consultée, donc, est ce que :
header("Location:$wwwroot/achat/caddie_affichage.php"); est suffisant.
Tu me diras que "jai qu'à essayer, tu verras bien"
merci Paulanna,
bonne journée,
Jackye
-
C'est évidemment possible, mais dans ce cas il ne faut pas le faire avec l'autoincrément idIl faut créer un champ norder dans la table commande de type varchar(10) unique
Dans la fonction cree_commande de lib/fonctions/fonctions.php, il faut après dans la requête qui insére votre commande
créer une requête update du type suivant
$norder = date("Y").$commandeid; mysql_query("update peel_commandes SET norder = '$norder' WHERE id = '$commandeid'");
Le tour est alors joué, le nouveau numéro de commande sera toujours unique et se trouve dans le champ norder
Super !!
Merci chef
-
-
Vous pouvez faire quelque chose comme ça dans la pagination<b><a class="petit" href="<?=$wwwroot."/".$catid."/emballage/".($index*$nb)."/".url_rewriting($objcat->nom).".php";?>"> <?php echo ($index*$nb == $start) ? "<font size=\"+1\">" : ""; echo $index+1; echo ($index*$nb == $start) ? "</font>" : "";?> </a> </b>
Merci chef, ça marche !!!
-
pour renvoyer sur le caddie après l'ajout du produit c'est
header("Location:$wwwroot/achat/caddie_affichage.php");
comme le dit Patrice
ds achat/caddie_ajout.php
-
merci Mr Pruault,
mais, mon code doit ressembler à ça :
<?
include("../configuration.inc.php");
if (!isset($_COOKIE['PHPSESSID'])) {
header("Location: $wwwroot/cookie.php");
header("Location:$wwwroot/achat/caddie_affichage.php"); // Renvoie sur le caddie
header("Location:$_SERVER['HTTP_REFERER']"); // Renvoie sur la page précédente
header("Location:$wwwroot/achat/index.php"); // Renvoie sur lpage catalogue} else {
[/codebox]ou à ça :
[codebox]$_SESSION['caddie']->ADD_CART($_REQUEST['id'], $_REQUEST['qte']);
$_SESSION['caddie']->EMPTY_LIST();
$_SESSION['caddie']->UPDATE();
header("Location:$wwwroot/achat/caddie_affichage.php"); // Renvoie sur le caddie
header("Location:$_SERVER['HTTP_REFERER']"); // Renvoie sur la page précédente
header("Location:$wwwroot/achat/index.php"); // Renvoie sur lpage catalogue
if (!isset($_COOKIE['PHPSESSID'])) {
header("Location: $wwwroot/cookie.php");ou ni l'un ni l'autre, à mon avis ni l'un ni l'autre,
-
-
-
Ce n'est pas la taille du back office que je veux modifier mais
Le menu du haut sur index.php
Acceuil - nouveauté - promo - vente flash - s'enregistrer ....
Merci
Guillaume
-
pruault
Bonjour,Quand je vois le total de la commande et la facture la TVA n'est calculée que sur la valeur du bien et pas sur les frais de port.
Est il possible d'avoir le calcul de la tva sur les frais de port ?
par exemple :
achat d'1 objet X à 500 euros frais de port 10 euros ttc.
facture :
ht 418.06
tva 81.94
ht 8.36
tva 1.64
total ht 426.42
total tva 83.58
total ttc 510 euros.
merci
il faut ajouter 2 attributs tva_transport et transport_ht dans /lib/class/caddie.php
je passe sur les déclarations des 2 attributs
function transport(&$transport) { if (isset($transport)) { $this->transport = $transport; $this->transport_ht = $transport / 1.196; $this->tva_transport = $this->transport - $this->transport_ht; } }
Il vous suffit ensuite d'ajouter $_SESSION['caddie']->tva_transport au calcul de la tva dans /achat/modeles/caddie.php et /achat/modeles/achat_confirmation.php ainsi que dans la fonction cree_commande de lib/fonctions/fonctions.php
Notification d'alerte d'un produit hors stock
dans PEEL SHOPPING : logiciel open source de boutique en ligne
casimir14
Posté(e) · Signaler ce message
merci Clivia je vais essayer