Flux d’activité
Flux d’activité de Messages
-
-
Bonjour,
Dans les catégories, je désire afficher mes produits par référence, l'affichage ce fait actuellement
d'une façon aléatoire.
Etant novice en PHP, merci de m'indiquer la marche à suivre
D'avance merci
Lisa
-
bonsoir , pour avoir le logiciel de gestion commerciale EBP pour l'entreprise, et pour avoir eu aussi un site avec OXATIS , je peu temoigner que la communication entre les deux et pour le moins " special". pour ne pas dire que c'est le souc !!!! leus systeme est tres difficile à comuniquer et le resultat n'est pas se qu'ont espere ...
d'ailleur je n'ai plus le site sur OXATIS ... et le prix aussi est assez elevé( enfin je trouve)
je continu a me servir de EBP ( depuis 1996) pour l'entreprise et je melange les commandes du site et pour savoir ou j'en suis avec le site je me sers des filtres pour les marges , les appros, les devis et sa fonctionne tres bien . ;)
Philippe
-
Il suffit de rajouter le code Analytic dans le fichier bas.php juste au dessus de la balise </body>. ;)
-
Bonjour, pour modifier l'aspect de ta boutique tu doit essentiellement travailler sur le fichier modeles/haut.php
-
Ca fonctionne.
Je viens de reprendre le fichier d'origine et ai refais la modif du début de sujet, elle fonctionne maintenant parfaitement.
Voici mon site, en construction :(
http://www.batteries-joskin.be/boutique
Merci pour ton aide ;)
-
Je précise avant de publier le code de la page, que la méthode de recherche affiche les résultats sous forme de tableau et de lignes... C'est donc différent de l'original.
Pour voir comment cela rend, rendez vous ici : http://chateaupartner.com/index.html et faites une recherche avec "michel" par exemple (pas encore rentré les produits définitifs =p).
Ou alors, regardez dans n'importe quelle rubrique comme "meilleures ventes", etc... Tout est affiché de la même manière.
Voici donc ma page recherche.php :
<?
include("../configuration.inc.php");
$DOC_TITLE = "Chateau Partner - Recherche";
include("$repertoire_modele/haut.php");
?>
<table border="0" cellpadding="1" cellspacing="4" width="100%">
<tr>
<td class="titre" colspan="2">
<table cellpadding="0" cellspacing="0" border="0" >
<tr><td class="tetiere" align="center" >Recherche</td></tr>
</table>
<p></p>
<p></p>
Résultat de votre recherche
</tr>
<tr>
<td colspan="2" height="20"><img src="<?=$wwwroot?>/images/blank.gif" height="20" alt="" /></td>
</tr>
<?
if(!isset($start)) {$start=0;}
$recherche=strtolower($motclef); //on passe en minuscule
$mots = str_replace("+", " ", trim($recherche)); //on remplace les + par des espaces
$mots = str_replace("\"", " ", $mots); //idem pour \
$mots = str_replace(",", " ", $mots); //idem pour ,
$mots = str_replace(":", " ", $mots); //idem pour :
$recherche=rawurlencode($recherche); //on encode la recherche
$tab=explode(" " , $mots);
$count=count($tab);
$sql="select * from peel_produits where etat='1' and ( nom like \"%$tab[0]%\" or reference like \"%$tab[0]%\" or millesime like \"%$tab[0]%\" ) ";
for($i=1 ; $i<$count; $i++)
{
$sql.="AND ( nom like \"%$tab[$i]%\" or reference like \"%$tab[$i]%\" or millesime like \"%$tab[$i]%\" )";
}
// On met dans une variable le nombre de vins qu'on veut par page
$nombreDeVinsParPage = 20;
// On récupère le nombre total de vins
$req = mysql_query($sql);
$totalDesVins = mysql_numrows($req);
// On calcule le nombre de pages à créer
$nombreDePages = ceil($totalDesVins / $nombreDeVinsParPage);
?>
</p>
<?php
// on affiche les vins
if (isset($_GET['page']))
{
$page = $_GET['page']; // On récupère le numéro de la page indiqué dans l'adresse
}
else // La variable n'existe pas, c'est la première fois qu'on charge la page
{
$page = 1; // On se met sur la page 1 (par défaut)
}
// On calcule le numéro du premier vin qu'on prend pour le LIMIT de MySQL
$premierVinAafficher = ($page - 1) * $nombreDeVinsParPage;
$reponse = mysql_query( "$sql ORDER BY nom LIMIT $premierVinAafficher , $nombreDeVinsParPage") or die(mysql_error());
// fin de la requete
if (mysql_num_rows($reponse) == 0) //compteur de resultats
{
echo "<tr><td colspan=\"2\" class=\"normal\">Nous n'avons pas trouvé de résultats incluant le mot clé <b>". stripslashes($_GET['recherche']) ."</b>.<p></p><b>Suggestions :</b><br /><li type=\"square\"> Vérifiez l’orthographe du mot clé.<br /><li type=\"square\"> Essayez d'autres mots.<br /><li type=square> Utilisez des mots plus généraux.<p></p><a href=\"$wwwroot/catalogue.php\" class=\"normal\"><b>Cliquez ici</b></a> pour consulter directement notre catalogue.</td></tr>";
}
else
{
?>
<tr bgcolor="#eeeeee">
<td class="label">Appellation</td>
<td class="label">Château</td>
<td class="label">Millésime</td>
<td class="label">Prix € TTC</td>
</tr>
<?
$o=0;
while($sortie=mysql_fetch_array($reponse))
{
echo " <tr>
<td class=\"normal\">$sortie[reference]</td>
<td class=\"normal\">";
?>
<a href="<?echo $wwwroot?>/achat/produit-details-<?=$sortie['id'] ?>-<?=$catid?>.htm"><?echo stripslashes($sortie['nom']) ?>
<?
echo " </a></td>
<td class=\"normal\">$sortie[millesime]</td>
<td class=\"normal\">$sortie[prix] €</td>
</tr>";
} // fin de boucle
echo "<tr><td>";
// Puis on fait une boucle pour écrire les liens vers chacune des pages
echo 'Page : ';
for ($i = 1 ; $i <= $nombreDePages ; $i++)
{
echo ' - <a href="?motclef='.$_GET[motclef].'&page=' . $i . '">' . $i . '</a>';
}
echo "</tr></td>";
}
?>
</td></tr>
</table>
<?
include("$repertoire_modele/bas.php");
?>
[/codebox]J'espère que vous vous y retrouverez ... ;)
-
Ca ne change rien
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/sites/site83/web/boutique/achat/recherche.php on line 96
-
-
J'ai toujours une erreur à cette ligne
$row = mysql_numrows($req);
Sauriez-vous publier le code entier de votre page "recherche.php" ?
D'avance merci ;)
-
Heu normalement tu copis le code fournis par google dans le footer de ta page, juste avant </body> et au bout de 24h tu as les premier resultat.
Y a rien d'autre a faire.
-
je peux voir la page inp.php sur mon adresse mailBonjour paulanna, je te l'envoie de suite ;)
Merci à toi
@ Eric, oui j'utilise en plus de paypal et cb sur paypal les chèques, les virements bancaires et les mandats poste en espèces.
Le contre-remboursement n'est pas accepté.
-
Exact, je m'étais trompé dans la 2e partie à changer. J'ai modifié mon post initial, mais il faudrait tester pour être sûr (je ne peux pas, car j'ai changé trop de choses pour pouvoir le faire...).
Donc je récapitule ce qu'il faudrait tester :
Remplacer :
$result=mysql_query("SELECT COUNT(*) FROM peel_produits WHERE nom LIKE '%" . addslashes($_GET['motclef']) . "%' ");$row=mysql_fetch_row($result);
Par :
$req = mysql_query($sql);$row = mysql_numrows($req);
Tenez moi au courant, au pire des cas, je vous donnerai ma page recherche.php qui fonctionne sans erreur (en fait, j'ai modifié le code pour l'affichage des liens 'page précédente' et 'page suivante').
-
-
-
Bonjour Eric, voila ce que je voudrais:
à l'heure actuelle lorsque quelqu'un passe commande (paiement paypal ou cb via paypal), j'ai l'information par mail de la commande passée même si l'internaute ne va pas jusqu'au bout, et de ce fait, le stock est malgré tout décrémenté.
Ce que je voudrais, c'est que je soit informé uniquement lorsque la commande est payée via paypal.
En somme, je souhaiterais de la page achat_maintenant.php passer à la page paypal (paiement à faire par l'internaute) une fois cliqué sur "valider la commande" et ainsi ne pas avoir la page fin_commande.php...
Ainsi, je ne recevrais donc que le mail lorsque la commande est effectivement réglée par CB ou Paypal (les 2 via Paypal)
Merci
-
-
Moi j'ai pas créé un fichier supplémentaire pour le code, je l'ai placé dans un fichier (de tête je ne sais plus lequel) comme indiqué sur mon compte google.
Si tu n'a toujours pas de données, regarde ici:
https://www.google.com/support/googleanalyt...53&hl=fr_FR
Si je retrouve dans la journée l'emplacement du code, je te le donne ;)
-
Quelqu'un aurais une suggestion sur ce qu'il y a à faire, car encore une commande non honorée que la cliente a en plus faite en double, donc si je les annule toutes les 2, le stock recrédité est faussé, car au lieu de me remettre 1 article il m'en met 2..
Si la commande n'est pas enregistrée (en cas de non paiement) ce probleme n'existera plus et pour moi non plus ce ne sera plus un casse tête pour me rappeler combien d'articles étaient en stock au départ... cela devient vraiment pénible, c'est environ 1 commande sur 2 qui passe à la poubelle avec le systeme actuel de paiement pour l'option paypal, CB etc..(Paypa et CB utilisent Paypal, je n'ai pas de module CB avec une banque)...
Merci
-
pruault
Dans l'admin> Fiche produit
- Gestion de stock
je coche "gérer les stocks"
je mets à jour mon stock
je ne coche PAS 'afficher le stock du produit' mais il est quand même visible sur le front office pour le client.
Est-ce un bugg ?
Je ne souhaite pas que les clients voient les stocks.
Dans /modeles/default/template.php il faut remplacer ligne 1237
echo " - Stock : ".$Stock['stock'];
par
echo ($objProd->affiche_stock == 1) ? " - Stock : ".$Stock['stock'] : "";
-
pruault
Dans l'admin
> Fiche produit
- Gestion de stock
je coche "gérer les stocks"
je mets à jour mon stock
je ne coche PAS 'afficher le stock du produit' mais il est quand même visible sur le front office pour le client.
Est-ce un bugg ?
Je ne souhaite pas que les clients voient les stocks.
-
pruault
Non ? pas de réponse ???Vous le verrez dés que j'aurais changé la version de PEEL d'ici mi-octobre
-
-
Bonjour,
Après avoir ajouter ce code, lorsque je fais une recherche ça fonctionne mais j'ai ce message d'erreur en dessous de la page avec les données de la recherche.
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/sites/site83/web/boutique/achat/recherche.php on line 98
La ligne 98 est celle-ci$row=mysql_fetch_row($result);
Avez-vous une idée ?
-
Pb d'import de fichier csv...
dans PEEL SHOPPING : logiciel open source de boutique en ligne
Steplessius
Posté(e) · Signaler ce message
Bonjour à tous,
Voila quel est mon souci...
J'ai mis en place un fichier csv que j'ai transferé dans /administrer/import/. Mon souci est que quand je suis dans le module d'exportation et que je clique sur "IMPORTER"...rien apparait à pars ce message en haut de la page "Emplacement du fichier : d:\www\tout-pour-les-loisirs-creatifs.com\htdocs/administrer/import/
" .
D'après vous d'ou viens le problème car moi je nage complètement...
Merci par avance pour votre aide et bravo pour ce site qui dois raiment facilité la vie à beaucoup de gens...en opensource en plus!!!!!
Stéphane