Flux d’activité
Flux d’activité
-
atila-diffusion a ajouté un message dans un sujet logo dans facture/bon de commande.
faut que tu choississe un pays, et un type d'expedition, par exemple france et telecharment, pour les autres pays cela rique de ne pas marcher.
-
0
-
-
atila-diffusion a ajouté un message dans un sujet Comment ne plus mettre de code ??
c'est vraiment basique, regarde ta boite mail :rolleyes:
-
0
-
-
Willy a ajouté un message dans un sujet logo dans facture/bon de commande.
Je n'arrive pas a commander :rolleyes:
je reviens sur l'affichage du caddie quand je clique sur commander
-
0
-
-
verod a ajouté un message dans un sujet Module export vers leguide.com - erreur image
Ne sachant pas avec certitude ce que tu as besoin, je met ici le début du fichier:
<? include("../configuration.inc.php"); necessite_identification(); necessite_priv("admin"); $DOC_TITLE = "[Export du catalogue produit]"; include("../administrer/modeles/haut.php"); echo "<table><tr><td class=\"entete\">Exportation TXT du catalogue $site vers les comparateurs de prix</td></tr></table>"; switch(vb($_POST['mode'])) { case "lire" : if ($_POST['comparateur'] == "all") { db2txt($comparateur = "twenga"); db2txt($comparateur = "kelkoo"); db2txt($comparateur = "touslesprix"); db2txt($comparateur = "shopping"); db2txt($comparateur = "pangora"); db2txt($comparateur = "leguide"); db2txt($comparateur = "achetermoinscher"); db2txt($comparateur = "pricerunner"); } else { $comparateur = $_POST['comparateur']; db2txt($comparateur); } echo "<li type=\"square\"><b>Le fichier a été correctement exporté.</b></li>"; form2csv(); break; default : form2csv(); break; } include("../administrer/modeles/bas.php"); /* FONCTIONS */ function db2txt($comparateur) { global $wwwroot; $select = "select p.id, p.reference, p.nom, p.descriptif, p.description, p.poids, p.brand, p.image1, p.image2, p.prix, p.promotion, c.nom AS categorie, c.parent_id from peel_produits p, peel_categories c, peel_produits_categories pc WHERE p.lang = '".$_SESSION['langue']."' AND pc.produit_id = p.id AND c.id = pc.categorie_id ORDER BY id"; $req = mysql_query($select) or die ('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . mysql_error()); echo "<b>Nom du comparateur : $comparateur</b>"; $csv_file = $comparateur."_".$_SESSION['langue'].".".$_POST['format']; /*$csv_file = $comparateur."_".$_SESSION['langue']."_".date("Y").date("m").date("d").".".$_POST['format'];*/ switch($comparateur) { ETC...
Vero
-
0
-
-
catseyes a ajouté un message dans un sujet bouton ajouter au caddie
ça marche !!!!!! :rolleyes:
Willy, tu fais quoi ces dix prochaines années ?
Pourquoi je n'y ai pas pensé, changer le header tout simplement, Tu es génial.
merci infiniment.
-
0
-
-
atila-diffusion a ajouté un message dans un sujet problemes page produit_details.php
voici
function affiche_critere_stock0($prodId, $form) {
global $wwwroot;
global $repertoire_images;
$sqlProd = "SELECT prix, prix_revendeur, promotion, tva, comments, on_stock, delai_stock, affiche_stock, on_perso FROM peel_produits WHERE id = '".$prodId."'";
$resProd = mysql_query($sqlProd);
$objProd = mysql_fetch_object($resProd);
/* Choix entre prix grossiste et prix public */
if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") {
$prix = $objProd->prix_revendeur * (1-$objProd->promotion/100);
$prix_barre = $objProd->prix_revendeur;
} else {
$prix = $objProd->prix * (1-$objProd->promotion/100);
$prix_barre =$objProd->prix;
}
echo "<form method=\"POST\" action=\"$wwwroot/achat/caddie_ajout.php\" name=\"".$form."ajout".$prodId."\">";
echo "<input type=\"hidden\" name=\"etat_stock\" value=\"".$objProd->on_stock."\">";
echo "<input type=\"hidden\" name=\"delivery_stock\" value=\"\">";
echo "<input type=\"hidden\" name=\"id\" value=\"".$prodId."\">";
echo "<input type=\"hidden\" value=\"".$prix."\" name=\"prix\">";
echo "<input type=\"hidden\" value=\"".$objProd->promotion."\" name=\"promotion\">";
echo "<input type=\"hidden\" value=\"".$objProd->tva."\" name=\"tva\">";
$couleur = mysql_query("SELECT c.id, c.nom_".$_SESSION['langue'].", pc.couleur_id FROM peel_couleurs c, peel_produits_couleurs pc WHERE c.id = pc.couleur_id AND pc.produit_id = '".$prodId."'")
or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
if (mysql_num_rows($couleur) > 0) {
echo "<br />".COLOR." : ";
echo "<select class=\"formulaire1\" name=\"couleur\">";
while ($col = mysql_fetch_array($couleur)) {
echo "<option value=\"".$col['id']."\">".stripslashes($col['nom_'.$_SESSION['langue'].''])."</option>";
}
echo "</select>";
} else {
echo "<input type=\"hidden\" value=\"\" name=\"couleur\">";
}
$sPrix = 0;
$taille = mysql_query("SELECT t.id, t.nom_".$_SESSION['langue'].", t.prix, t.prix_revendeur, pt.taille_id FROM peel_tailles t, peel_produits_tailles pt WHERE t.id = pt.taille_id AND pt.produit_id = '".$prodId."' ORDER BY t.prix, t.nom_".$_SESSION['langue']."")
or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());
if (mysql_num_rows($taille) > 0) {
echo "<br />".SIZE." : ";
echo "<select class=\"formulaire1\" name=\"taille\">";
while ($siz = mysql_fetch_array($taille)) {
echo "<option value=\"".$siz['id']."\">";
echo stripslashes($siz['nom_'.$_SESSION['langue'].'']);
if ($siz['prix'] != 0) {
if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") {
$sPrix = $siz["prix_revendeur"] * (1-$objProd->promotion/100);
} else {
$sPrix = $siz["prix"] * (1-$objProd->promotion/100);
}
//echo " : ".$sPrix." € TTC";
}
echo "</option>";
}
echo "</select>";
} else {
echo "<input type=\"hidden\" value=\"\" name=\"taille\">";
}
echo "<input type=\"hidden\" name=\"option\" value=\"".vn($sPrix)."\" />";
echo "<b>".QUANTITY." :</b> <input type=\"text\" class=\"formulaire1\" size=\"3\" name=\"qte\" value=\"1\" /><br />";
if( !ereg('produit_details.php',$_SERVER['PHP_SELF']))
{
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>";
} else{
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>";
}
if ($objProd->comments != 0) { /* Si le produit permet au client de proposer un commentaire */
echo "<br /><b>".COMMENTS."</b><br />";
echo "<textarea name=\"comment\" class=\"formulaire1\"></textarea>";
} else {
echo "<input type=\"hidden\" name=\"comment\" class=\"formulaire1\" value=\"\">";
}
echo "</form>";
}
function affiche_critere_download($prodId, $form) {
global $wwwroot;
global $repertoire_images;
$sqlProd = "SELECT prix, prix_revendeur, promotion, tva, comments, on_stock, delai_stock, affiche_stock, on_perso FROM peel_produits WHERE id = '".$prodId."'";
$resProd = mysql_query($sqlProd);
$objProd = mysql_fetch_object($resProd);
/* Choix entre prix grossiste et prix public */
if (isset($_SESSION['utilisateur']['priv']) && $_SESSION['utilisateur']['priv'] == "reve") {
$prix = $objProd->prix_revendeur * (1-$objProd->promotion/100);
$prix_barre = $objProd->prix_revendeur;
} else {
$prix = $objProd->prix * (1-$objProd->promotion/100);
$prix_barre =$objProd->prix;
}
echo "<form method=\"POST\" action=\"$wwwroot/achat/caddie_ajout.php\" name=\"".$form."ajout".$prodId."\">";
echo "<input type=\"hidden\" name=\"etat_stock\" value=\"".$objProd->on_stock."\">";
echo "<input type=\"hidden\" name=\"delivery_stock\" value=\"\">";
echo "<input type=\"hidden\" name=\"id\" value=\"".$prodId."\">";
echo "<input type=\"hidden\" value=\"".$prix."\" name=\"prix\">";
echo "<input type=\"hidden\" value=\"".$objProd->promotion."\" name=\"promotion\">";
echo "<input type=\"hidden\" value=\"".$objProd->tva."\" name=\"tva\">";
echo "<input type=\"hidden\" value=\"\" name=\"couleur\">";
echo "<input type=\"hidden\" value=\"".$objProd->tva."\" name=\"tva\">";
echo "<input type=\"hidden\" value=\"\" name=\"taille\">";
echo "<input type=\"hidden\" name=\"option\" value=\"0\" />";
echo "<input type=\"hidden\" name=\"qte\" value=\"1\" />";
if( !ereg('produit_details.php',$_SERVER['PHP_SELF']))
{
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>";
} else{
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>";
}
if ($objProd->comments != 0) { /* Si le produit permet au client de proposer un commentaire */
echo "<br /><b>".COMMENTS."</b><br />";
echo "<textarea name=\"comment\" class=\"formulaire1\"></textarea>";
} else {
echo "<input type=\"hidden\" name=\"comment\" class=\"formulaire1\" value=\"\">";
}
echo "</form>";
}
[/codebox]
-
0
-
-
Willy a ajouté un message dans un sujet Dimension des imahes produits
Cherche la fonction "template_index_produit" dans template.php.
Willy
-
0
-
-
atila-diffusion a ajouté un message dans un sujet logo dans facture/bon de commande.
oui oui, c'est une partie pas encore accessible diretement depusi le site, donc les tests sont admis sans soucis.
-
0
-
-
verod a ajouté un message dans un sujet Dimension des imahes produits
Partout, les produits en page accueil, les produits dans les catégories, les produits en promo, bref, tous les produits du site.
L'image 1 en somme de chaque produit.
Vero
-
0
-
-
Willy a ajouté un message dans un sujet Module export vers leguide.com - erreur image
Ta requete sql ne ramenne aucun produit tout simplement :rolleyes:
Donne la nous.
Willy
-
0
-
-
catseyes a ajouté un message dans un sujet bouton ajouter au caddie
je test et je te dit si ça fonctionne.
-
0
-
-
dan3462 a ajouté un message dans un sujet Procedure d' installation des logiciels
bonjour, j'ai passé des heures sur les forums et je n'ai pas trouvé la procédure, toujours des bribes de conseils qui osnt surement trs pertinent mais pour un debutant comme moi qui n y connais rien , je ne trouve jamais dans quel ordre on doit proceder a l'installation des logiciels qu il faut pour mettre en route ce systeme ... Je ne sais meme pas dans quel dossier je doit mettre les programmes peel , apache ....etc
Alors vu le desordre cela ne risque pas de fonctionner meme en essayant de suivre vos conseils.
La seul chose que je sais c 'est d'avoir telecharge easyphp1.8 + pell shopping. ..apres j'ai essayer de suivre la notice mais ce n'est pas clair pour moi .
merci de votre aide
-
0
-
-
verod a ajouté un message dans un sujet Module export vers leguide.com - erreur image
Suite: depuis le back office, cela semblait fonctionner, il m'affiche comme quoi le fichier txt est bien créé (le fichier a été correctement exporté).
Or, le lien qu'il m'affiche pour le fichier exporté ne comporte que les éléments suivants:
et le reste est vide: pas de produits...
Kesako !?
Vero
-
0
-
-
Willy a ajouté un message dans un sujet logo dans facture/bon de commande.
On peut faire des tests ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet problemes page produit_details.php
J'ai regardé et ca a l'air simple a faire.
Envois moi tes fonctions:
- affiche_critere_stock0
- affiche_critere_download
ET ta page achat/caddie_ajout.php
Willy
-
0
-
-
atila-diffusion a ajouté un message dans un sujet problemes page produit_details.php
non, ce sont des logiciels que nous developpons, il nous suffit d'en faire graver une dizaine de plus en cas de rush, mais à priori ca ne prend pas 1 jour donc, pas besoin de gerer du stock pour nous.
Par contre bien sur, pas besoin non plus que l'utilisateur en achete 10, c'est pas necesasire, puisqu'il peut choisir une version multiposte si il a besoin de l'utiliser pour toute son équipe.... et ca lui reviens vraiment pas cher.
-
0
-
-
atila-diffusion a ajouté un message dans un sujet logo dans facture/bon de commande.
oui c'est ca, j'ai trouvé la variable, c'est dans variable du site.
Par contre apparement cela n'apparait pas dans le bon de commande, c'est lputot génant, en plus ya un souci c'est que les colonnes du pdf sont mal formé et la derniere est en dehors du cadre,
tu peux faire un test sur http://atila-diffusion.eu/boutique
-
0
-
-
Willy a ajouté un message dans un sujet Creation d'un fichier csv lors de la validation de la commande
Justement je te donne une fonction :rolleyes:
Tu la mets dans ton code, comme une autre fonction et ensuite tu l'appels
nls2p($com['pcclient_info1'])
Willy
-
0
-
-
Willy a ajouté un message dans un sujet logo dans facture/bon de commande.
Tu veux mettre le logo sur tes factures c'est ca ?
Ou tu veux que ca soit parametrable ?
Willy
-
0
-
-
Willy a ajouté un message dans un sujet problemes page produit_details.php
Tu ne geres pas de stock sur ces produits ?
Willy
-
0
-
-
atila-diffusion a ajouté un message dans un sujet champ de recherche auto-suggestif
et ceci n'a rien à faire là !!!
-
0
-
-
atila-diffusion a ajouté un message dans un sujet champ de recherche auto-suggestif
essaye avec ca juste pour tester
<?php
header('Content-type: text/xml; charset=utf-8');
print "<results>";
print "<rs>";
print "test";
print "</rs>";
print "</results>";
?>
-
0
-
-
atila-diffusion a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING
logo dans facture/bon de commande.J'ai chercher dans le forum, un article faisait mention d'une option dans le BackOffice, je ne l'ai pas trouvée.
http://forum.peel.fr/index.php?showtopic=984&hl=logo
- 17 réponses
- 6 478 vues
-
jcrinformatique a ajouté un message dans un sujet Creation d'un fichier csv lors de la validation de la commande
oui si tu le dis ... :rolleyes:
sauf que je ne connais pas du tout cette fonction, ni comment elle fonction et comment on recupere les infos clients
Mais apparement ca à l'air plus simple de faire avec cette fonction
Julien
-
0
-
-
Willy a ajouté un message dans un sujet Creation d'un fichier csv lors de la validation de la commande
C'est normal, les informations clients sont stockées en ligne dans la base.
Et si tu créés une fonction du style:
<?php function nls2p($str) { return str_replace('<p></p>', '', '<p>' . preg_replace('#([\r\n]\s*?[\r\n]){2,}#', ' $0 ', $str) . '</p>'); } ?>
Et que tu appels cette fonction pour les infos client ?
Willy
-
0
-