Flux d’activité
Flux d’activité de Messages
-
-
Willy
Posté(e) · Signaler ce message
Et si dans achat/caddie_ajout.php tu remplaces:
if (! empty($HTTP_REFERER)) { header("Location: $HTTP_REFERER"); } else { header("Location: $wwwroot/index.php"); }
Par:header("Location: $wwwroot/achat/caddie_affichage.php");
???
Willy
-
atila-diffusion
Posté(e) · Signaler ce message
Seul le prix change, mais la license atribuée avec un numéro de série correspondant et envoyée au client et différente.
-
jcrinformatique
Posté(e) · Signaler ce message
voila la requete et la boucle
$select = "SELECT pca.produit_id as pcaproduit_id, pc.id_utilisateur as pcid_utilisateur, pc.email as pcemail, pc.client_info1 as pcclient_info1, pc.client_info2 as pcclient_info2, pc.montant as pcmontant, pc.montant_ht as pcmontant_ht, pc.total_produit as pctotal_produit, pc.paiement as pcpaiement, pc.cout_transport as pccout_transport, pc.total_tva as pctotal_tva, pc.poids as pcpoids, pc.tva as pctva, pc.zone as pczone, pca.commande_id as pcacommande_id, pca.prix_ht as pcaprix_ht, pca.quantite as pcaquantite, pca.total_prix_ht as pcatotal_prix_ht from peel_commandes as pc, peel_commandes_articles as pca where pc.id = pca.commande_id and pca.produit_id=(select pc.id from `peel_commandes` as pcp where pcp.id=".$commandeid.")"; $req = mysql_query($select) or die ('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . mysql_error()); while($com = mysql_fetch_array($req)) { fwrite($create_csv,$com['pcaproduit_id']."|".$com['pcid_utilisateur']."|".$com['pcemail']."|".$com['pcclient_info1']."|".$com['pcclient_info2']."|".$com['pcmontant']."|".$com['pcmontant_ht']."|".$com['pctotal_produit']."|".$com['pcpaiement']."|".$com['pccout_transport']."|".$com['pctotal_tva']."|".$com['pcpoids']."|".$com['pctva']."|".$com['pczone']."|".$com['pcacommande_id']."|".$com['pcaprix_ht']."|".$com['pcaquantite']."|".$com['pcatotal_prix_ht']."\r\n"); //là tu mets toutes les infos que tu veux en provenance de ta requete SQL, genre $prod['nom'] ou $prod[id] }
-
Willy
Posté(e) · Signaler ce message
Un conseil enleve les adresses email...
Sinon donne nous ce que tu as mis dans ta boucle while, a mon avis il y a des sauts de lignes en trop :rolleyes:
Willy
-
Willy
Posté(e) · Signaler ce message
A quel endroit ?
Dans la fiche produit ?
Sur la page d'accueil, dans les catégories ?
Willy
-
Willy
Posté(e) · Signaler ce message
Je n'ai pas brand non plus dans la table marques.Alors, j'ai supprimé ce mot dans le fichier et cela à l'air de marcher
A suivre
Vero
Pas de marque du tout dans la base ?
Si pas de marque, pas d'indexation dans webmarchand (le guide est payant).
Willy
-
atila-diffusion
Posté(e) · Signaler ce message
Salut Toubi, ca pour ne laisser que le bouton ajouter au caddie, lorsque le produit est disponible qu'une seule fois c'est possible.
D'ailleurs, à priori, je verai de regler ce probleme pour toi et pour negoce dans le courant de la semaine.
Faut juste ne pas etre préssé car je bosse au boulot et en extra pour me faire un peu des soussous moi aussi, alors patientez cette fin de semaine, je gere la vérification pour que l'on ne puisse mettre dans le caddie plus de produit que ce que vous avez reelement en stock (stock réel).
Bonne journée les amis.
-
Willy
Posté(e) · Signaler ce message
Une autre question, tu peux réellement réorienter le téléchargement vers tel ou tel fichier selon les critères choisis ?
Ou ca télécharge toujours le même fichier et seul le prix change ?
Willy
-
atila-diffusion
Posté(e) · Signaler ce message
La solution 1 ne permet pas l'envoi de fichier par téléchargement...
-
atila-diffusion
Posté(e) · Signaler ce message
tu as bien mis ceci pour ton test.php ?
<?php
header('Content-type: text/xml; charset=utf-8');
$query = "SELECT * FROM `peel_produits`";
$result = @mysql_query($query);
if (mysql_num_rows($result) > 0) {
print "<results>";
while ($article = mysql_fetch_array($result)) {
print "<rs id='". $article['id']."' info=". $article['XXX ce que tu veux]."'>". $article['nom_fr']."</rs>";
}
print "</results>";
}
?>
-
3DVF
Posté(e) · Signaler ce message
Pour l'instant je n'arrive a rien de bon, le flux xml n'est pas correct visiblement : http://www.3dvf.fr/autosuggest/test.php
-
catseyes
Posté(e) · Signaler ce message
Bonjour les gars,
oui, c'est ça Willy.
Je voudrais que le bt commander ajoute le produit et ouvre la page caddie_affichage.php.
J'avais pensé à écrire une fonction, mais, est ce vraiment la solution la mieux adaptée?
Si oui, j'aurais besoin d'un coup de pouce:
D'une part, les variables ( lesquelles dois-je déclarer?)
un a href risque de poser des problèmes alors on écrit a_href ?
Si oui, a_href n'est plus rédigé comme il faut pour faire le lien ! :rolleyes:
Que c'est compliqué lorsqu'on démarre ! :P
<?php function commander(..., $a_href) { <script language="JavaScript" type="text/javascript" src="document.ajout <?php echo $prod['id'] ?>.submit()">; $a_href="<a href="<?php echo $wwwroot?>/achat/caddie_affichage.php"</a>"; } ?>
Dans le cas du header : - définir la variable ajout : $ajout= 'java script:document.ajout<?php echo $prod['id'] ?>.submit()'; je peux le rédiger tel quel? ça me parait étrange ! - Peut on faire un "if" sans "else" ?<?php if ($ajout){ <?php echo $wwwroot?>/achat/caddie_affichage.php ?>
les deux syntaxes sont elles équivalentes?<?php if (java script:document.ajout<?php echo $prod['id']?>.submit()) { <?php echo $wwwroot?>/achat/caddie_affichage.php }
ce qui donnerait un header complet de type<?php $ajout= 'java script:document.ajout<?php echo $prod['id'] ?>.submit()'; $host = $_SERVER['HTTP_HOST']; $extra = 'achat/caddie_affichage.php'; if ($ajout) { header("Location: http://$host/$extra"); } ?>
oui, je sais, je pose beaucoup de questions, mais je dois progresser !
-
pruault
Posté(e) · Signaler ce message
salut phildu34,on attends donc tes remarques
et dès que Patrice est prêt pour nous "offrir" cette option en ligne, on attends le son de la corne de brume :P
(euh pour moi, les infos par mail m'interesse :rolleyes: )
Je n'ai rien modifié sur votre compte, j'ai simplement inséré correctement les données
-
jcrinformatique
Posté(e) · Signaler ce message
merci willy il me semblait avoir réécri un message mais il n'est pas passé, c'etait pour te dir que j'avai trouver mes erreurs.
excuse moi de t'avoir derrangé pour rien.
Par j'aimerai avoir dans mon fichier csv une ligne par produit present dans la commande qui comporte le numéro du client son email et tous les renseignement du produits (ref_prod , nom_prod, qté, montant total prod ht, montant total prod ttc) aisi que le montant total ht de la facture et son montant ttc
et lorsque je fai une simulation j'obtiens (avec 2 prod differents) deux lignes mais j'ai pas les renseignements client qui apparaissent comme il faut
961|914|kefren@orange.fr|JULIEN BALLESIO
740 chemin des graves
82370
reynies
France
0606060606
kefren@orange.fr
|JULIEN BALLESIO
740 chemin des graves
82370
reynies
France
0606060606
kefren@orange.fr
|8.28000|6.92308|2.00000|Chèque|6.28|1.36|200.00||France|1|1.67|1|1.67
25|915|julien.ballesio@gmail.com|JU BAL
5454545
82370
ghdthj
France
06545456
julien.ballesio@gmail.com
|JU BAL
5454545
82370
ghdthj
France
06545456
julien.ballesio@gmail.com
|9.78000|8.17726|3.50000|Chèque|6.28|1.60|100.00||France|25|2.93|1|2.93
Julien
-
Earthworm
Posté(e) · Signaler ce message
salut phildu34,
on attends donc tes remarques
et dès que Patrice est prêt pour nous "offrir" cette option en ligne, on attends le son de la corne de brume :P
(euh pour moi, les infos par mail m'interesse :rolleyes: )
-
verod
Posté(e) · Signaler ce message
Je me trouve avec actuellemenet des images produits qui sont de tailles un peu trop grandes.
Selon toute vraisemenblance, c'est template.php qui gère cela, mais à suel endroit ? Il y a tellement de width= et de height=
Merci de vos indices
Vero
-
-
verod
Posté(e) · Signaler ce message
Je n'ai pas brand non plus dans la table marques.
Alors, j'ai supprimé ce mot dans le fichier et cela à l'air de marcher
A suivre
Vero
-
-
verod
Posté(e) · Signaler ce message
J'ai p.brand dans mon fichier. A quoi cela correspond ? J'ai regardé dans ma table produit je n'ai point cela...
Vero
-
Willy
Posté(e) · Signaler ce message
En effet si tu remplaces:
p.nom_".$_SESSION['langue']."
Par :
p.nom_fr
Willy
PS: tu risques d'avoir le même soucis pour les autres variables qui normalement sont données par langue...
-
Willy
Posté(e) · Signaler ce message
wahou!quelle efficacité
merci infiniment Willy
comme je ne suis pas expert peux tu me dire
1°) dans quel fichiers je dois remplacer ces codes
2°) dans newsletter il y a unfichier subsribe dans lequel je retrouve une partie de code, dois je aussi le modifier. (lignes 50 à 55)
3°) peux tu m'expliquer comment " passez la commande suivante en SQL"
Update peel_utilisateurs
Set format='html'
where format='text' OR format=''
encore merci
1) dans utilisateurs/enregistrement.php
2) je ne sais pas je n'utilise pas wana comme dit paulanna, contactez les sur leur forum ca sera mieux
3) sur votre hebergement, vous devez avoir accès a voter base de donnés. Peut etre par phpmyadmin, cliquez sur votre base, puis sur l'onglet sql, collez le code et executez. MAIS AVANT sauvegardez votre base c'est IMPERATIf en cas de soucis.
Willy
-
Willy
Posté(e) · Signaler ce message
$select = "SELECT pc.id, pc.id_utilisateur, pc.email, pc.client_info1, pc.client_info2, pc.montant, pc.montant_ht, pc.totalt_produit, pc.paiement, pc.cout_transport, pc.total_tva, pc.poids, pc.tva, pc.zone, pca.commande_id, pca.produit_id, pca.prix_ht, pca.quantite, pca.total_prix_ht from (`peel_commandes` ac pc )inner join (`peel_commandes_articles` as pca) on pc.id = pca.commande_id where pca.produit_id=(select pc.id from `peel_commandes` as pc where pc.id=".$commandeid.")";
Tu as déja 2 erreurs de frappe:
- pc.totalt_produit --> pc.total_produit
- `peel_commandes` ac pc --> `peel_commandes` as pc
Déja là tu n'auras plus d'erreurs (au moins sur phpmyadmin) , MAIS...
- tu joints 2 fois la même table avec le même alias "`peel_commandes` as pc"
- tu joints un id produit et un id de commande.
Pour moi il faut que tu revois ta requete et que tu joignes peel_commandes, peel_commandes_articles et peel_articles.
Willy
-
Willy
Posté(e) · Signaler ce message
Pour moi il y a 2 solutions, soit tu ne mets que:
$prod['on_stock'] == 1 ? affiche_critere_stock1($prod['id'], $prod['affiche_stock'], $form = "details") : affiche_critere_stock0($prod['id'], $form = "details");
Soit tu modifies affiche_critere_download() en ajoutant la gestion des critères, mais la c'est un peu chaud quand même.
Tente la solution 1 en mettant en commentaire le reste et dis nous.
Willy
champ de recherche auto-suggestif
dans Module PEEL Premium pour PEEL SHOPPING
3DVF
Posté(e) · Signaler ce message
Oui au debut, puis je l'ai modifié, mais j'ai la méme erreur au final :