Flux d’activité
Flux d’activité de Messages
-
-
Pourquoi ne pas redimenssioner toutes les images 1 et les images des catégories alors ???
Au moins tes pages seront plus légères, car même si une image fait 1200 * 1200 et que tu l'affiches en 100*100 elle sera chargée avec son poids d'origine (donc poids de l'image en 1200 * 1200)...
Willy
-
Le code que j'ai redonné plus haut est bon lui.
Apres s'il y a eu des changement dans le fichier de langue ou dans la gestion des paiements...
Il faut tout nosu dire sinon on passe des heures à chercher et apres on apprend que tu es en local ou chez free ou que tu as changé ceck en cheque...
Willy
-
Je veux bien, mais comme je ne sais pas où tu veux que tes images soient en 100*100, je ne peux pas le dire a ta place :)Partout ? Toutes les images, seulement le simages 1 qui sont les vignettes, les catégories aussi, dans le detail produit ... ???
Willy
oui toutes les images 1 dans toutes les catégorie etc.... moi pour jouer sur la taille des image je le fait a partir de la page template.php
merci
-
Je veux bien, mais comme je ne sais pas où tu veux que tes images soient en 100*100, je ne peux pas le dire a ta place :)
Partout ? Toutes les images, seulement le simages 1 qui sont les vignettes, les catégories aussi, dans le detail produit ... ???
Willy
-
Est-ce ces fonctions qu'il faut placer dans la page fin_commande.php ?, si oui à quel endroit exactement ?case "mandat" :
?>
- Imprimez le bon de commande.<br />
<br />
- Envoyez votre règlement à :<br />
<?php
print_societe();
break;
case "chèque" :
?>
- Imprimez le bon de commande.<br />
<br />
- Envoyez votre règlement à :<br />
<?php
print_societe();
break;
case "virement" :
print ("- Effectuez votre règlement sur le compte bancaire suivant :<br />");
print_rib();
break;
je ne comprend pas pourquoi par exemple case chèque est écrit de la sorte alors que cela devrait s'écrire CHECK Patrice à donné une piste par rapport au fichier de langue, à la base de donnée
-
Là tu as l'appel à la commande "email_commande" pour chaque paiement au moins...
En tant qu'admin est ce que tu recois bien l'email qui confirme la commande et qui dit:
"Nouvelle commande sur votre site web ...
Une commande portant le numéro .... vient d'être enregistrée sur le site ..."
????????????????????????????????
Car perso en admin je recois 2 messages...
Willy
-
merci pour ta contribution mais ou dois je inserer ce code???
et j'aimerai que cela s'applique a toutes les images du site pas seulement les nouvelles.
Je suis désolé mais je ne suis pas hyper fort en programmation donc un peu plus d'explication pour redimmensionner les images seraient les bien venues.
Merci bcp
-
-
Voila le fin_commade de olch:<? include("../configuration.inc.php"); necessite_identification(); /* Test pour empêcher d'arriver ici par hasard ou en tapant l'url */ $caddie_est_vide = $_SESSION['caddie']->compte_elements() == 0; $commande = charge_commande(); if ($caddie_est_vide || ! $commande) { header("Location: $wwwroot"); die; } /* Création de la commande dans la base, autorise alors le paiement * et informe le client que la commande est ok */ $commandeid = cree_commande($commande); $DOC_TITLE = "[PEEL.FR]"; $modele_a_montrer = "affichage_fin_succes()"; /* Le caddie est réinitialisé pour ne pas laisser le client passer une deuxième commande en soumettant une deuxième fois le formulaire */ $_SESSION['caddie']->init(); vide_commandeinfo(); unset ($_SESSION['wantsurl']); include("$repertoire_modele/haut.php"); eval($modele_a_montrer.";"); include("$repertoire_modele/bas.php"); /****************************************************************************** * FONCTIONS *****************************************************************************/ function affichage_fin_succes() { global $commandeid; global $wwwroot; global $paypal; global $site; global $support; $result = mysql_query("SELECT * FROM peel_commandes WHERE id ='".$commandeid."'"); $com = mysql_fetch_object($result); $message = "La commande $commandeid vient d'être enregistrée sur le site $site"; $message .= "\n\r"; $message .= "Email client : ".$com->email; $message .= "\n\r"; $message .= "Référence commande : ".$com->id; $message .= "\n\r"; $message .= "Montant de la commande : ".fprix($com->montant)." EUR"; $message .= "\n\r"; $message .= "Date de la commande : ".return_date_fr($com->o_timestamp); $message .= "\n\r"; $message .= "Paiement : ".$com->paiement; $message .= "\n\r"; $message .= "Merci de consulter l'interface d'administration de votre site."; mail($support,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support"); ?> <font class="entete"><?echo STEP3 ?></font> <p></p> <div class="normal"> <?php echo MSG_THANKS; switch ($com->paiement) { case html_entity_decode(CHECK) : email_commande($commandeid); ?> <p> - <?echo PRINT_PROFORMA?></p> <p> - <?echo SEND_CHECK ?> : <?php print_societe(); echo "</p>"; break; case html_entity_decode(TRANSFER) : email_commande($commandeid); echo nl2br(SEND_TRANSFER); print_rib(); break; case html_entity_decode(PAYPAL) : ?> <div align="center"> Pour régler par carte bancaire, cliquez ici :<br /> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <INPUT TYPE="hidden" NAME="cmd" VALUE="_ext-enter"> <INPUT TYPE="hidden" NAME="redirect_cmd" VALUE="_xclick"> <input type="hidden" name="business" value="<?=$paypal?>"> <input type="hidden" name="item_name" value="<?=$site?> COMMANDE <?=$commandeid?>"> <input type="hidden" name="item_number" value="<?=$commandeid?>"> <input type="hidden" name="amount" value="<?echo number_format($com->montant,2);?>"> <input type="hidden" name="page_style" value="Primary"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="return" value="<?=$wwwroot?>/modules/paypal/ok.php?id=<?=$commandeid?>"> <input type="hidden" name="cancel_return" value="<?=$wwwroot?>/modules/paypal/nok.php?id=<?=$commandeid?>"> <input type="hidden" name="no_note" value="1"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="lc" value="FR"> <input TYPE="hidden" NAME="email" VALUE="<?=$com->email?>"> <input type="image" src="https://www.paypal.com/fr_FR/i/btn/x-click-but23.gif" border="0" name="submit" alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée !"> </form> <br> <img src="<?=$wwwroot?>/images/logo-xclickBox.gif" width="152" height="29" alt="" border="0"> </div> <? break; } ?> <table class=normal width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#ffffcc"> <tr><td class="label"><?echo ORDER_RESUME ?> :</td></tr> <tr> <td class="label"><?echo EMAIL ?> :</td> <td class="normal"><?=$com->email?></td> </tr> <tr> <td class="label"><?echo REFERENCE ?> :</td> <td class="normal"><?=$commandeid?></td> </tr> <tr> <td class="label"><?echo ORDER_AMOUNT ?> :</td> <td class="normal"><?=fprix($com->montant)?> €</td> </tr> <tr> <td class="label"><?echo ORDER_DATE ?> :</td> <td class="normal"><?=return_date_fr($com->o_timestamp)?></td> </tr> <tr> <td class="label"><?echo PAYEMENT ?> :</td> <td class="normal"><?=$com->paiement?></td> </tr> <tr> <td class="label"><?echo PROFORMA ?> :</td> <td class="normal"><a href="java script:OpenWin2('<?=$wwwroot?>/factures/facture_html.php?mode=proforma&id=<?=$commandeid?>×tamp=<?=urlencode($com->o_timestamp)?>',550,450,'bdc');" class="normal"> <?echo PRINT_PROFORMA?></a>.</td> </tr> </table> <?php } ?>
Oui est bien cela ne fonctionne pas.
-
C'est clair que c'est pas bon :P
Mais je ne le fais pas, je réponds à la question avec mes moyens, et il y a meilleur c'est clair, ta solution est nickelle a coté de la mienne :)
Pour le ref je suis un peu null, je connais 2 ou 3 trucs, les alt par exemple, mais il faut aussi les title des liens (que je n'ais pas fait BOUUU).
Bref un petit cours de ref serait le bien venu sur le forum :D
Willy
-
-
Voila le fin_commade de olch:
<? include("../configuration.inc.php"); necessite_identification(); /* Test pour empêcher d'arriver ici par hasard ou en tapant l'url */ $caddie_est_vide = $_SESSION['caddie']->compte_elements() == 0; $commande = charge_commande(); if ($caddie_est_vide || ! $commande) { header("Location: $wwwroot"); die; } /* Création de la commande dans la base, autorise alors le paiement * et informe le client que la commande est ok */ $commandeid = cree_commande($commande); $DOC_TITLE = "[PEEL.FR]"; $modele_a_montrer = "affichage_fin_succes()"; /* Le caddie est réinitialisé pour ne pas laisser le client passer une deuxième commande en soumettant une deuxième fois le formulaire */ $_SESSION['caddie']->init(); vide_commandeinfo(); unset ($_SESSION['wantsurl']); include("$repertoire_modele/haut.php"); eval($modele_a_montrer.";"); include("$repertoire_modele/bas.php"); /****************************************************************************** * FONCTIONS *****************************************************************************/ function affichage_fin_succes() { global $commandeid; global $wwwroot; global $paypal; global $site; global $support; $result = mysql_query("SELECT * FROM peel_commandes WHERE id ='".$commandeid."'"); $com = mysql_fetch_object($result); $message = "La commande $commandeid vient d'être enregistrée sur le site $site"; $message .= "\n\r"; $message .= "Email client : ".$com->email; $message .= "\n\r"; $message .= "Référence commande : ".$com->id; $message .= "\n\r"; $message .= "Montant de la commande : ".fprix($com->montant)." EUR"; $message .= "\n\r"; $message .= "Date de la commande : ".return_date_fr($com->o_timestamp); $message .= "\n\r"; $message .= "Paiement : ".$com->paiement; $message .= "\n\r"; $message .= "Merci de consulter l'interface d'administration de votre site."; mail($support,"[$site] Enregistrement de la commande $commandeid",$message,"FROM:$support"); ?> <font class="entete"><?echo STEP3 ?></font> <p></p> <div class="normal"> <?php echo MSG_THANKS; switch ($com->paiement) { case html_entity_decode(CHECK) : email_commande($commandeid); ?> <p> - <?echo PRINT_PROFORMA?></p> <p> - <?echo SEND_CHECK ?> : <?php print_societe(); echo "</p>"; break; case html_entity_decode(TRANSFER) : email_commande($commandeid); echo nl2br(SEND_TRANSFER); print_rib(); break; case html_entity_decode(PAYPAL) : ?> <div align="center"> Pour régler par carte bancaire, cliquez ici :<br /> <form action="https://www.paypal.com/cgi-bin/webscr" method="post"> <INPUT TYPE="hidden" NAME="cmd" VALUE="_ext-enter"> <INPUT TYPE="hidden" NAME="redirect_cmd" VALUE="_xclick"> <input type="hidden" name="business" value="<?=$paypal?>"> <input type="hidden" name="item_name" value="<?=$site?> COMMANDE <?=$commandeid?>"> <input type="hidden" name="item_number" value="<?=$commandeid?>"> <input type="hidden" name="amount" value="<?echo number_format($com->montant,2);?>"> <input type="hidden" name="page_style" value="Primary"> <input type="hidden" name="no_shipping" value="1"> <input type="hidden" name="return" value="<?=$wwwroot?>/modules/paypal/ok.php?id=<?=$commandeid?>"> <input type="hidden" name="cancel_return" value="<?=$wwwroot?>/modules/paypal/nok.php?id=<?=$commandeid?>"> <input type="hidden" name="no_note" value="1"> <input type="hidden" name="currency_code" value="EUR"> <input type="hidden" name="lc" value="FR"> <input TYPE="hidden" NAME="email" VALUE="<?=$com->email?>"> <input type="image" src="https://www.paypal.com/fr_FR/i/btn/x-click-but23.gif" border="0" name="submit" alt="Effectuez vos paiements via PayPal : une solution rapide, gratuite et sécurisée !"> </form> <br> <img src="<?=$wwwroot?>/images/logo-xclickBox.gif" width="152" height="29" alt="" border="0"> </div> <? break; } ?> <table class=normal width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#ffffcc"> <tr><td class="label"><?echo ORDER_RESUME ?> :</td></tr> <tr> <td class="label"><?echo EMAIL ?> :</td> <td class="normal"><?=$com->email?></td> </tr> <tr> <td class="label"><?echo REFERENCE ?> :</td> <td class="normal"><?=$commandeid?></td> </tr> <tr> <td class="label"><?echo ORDER_AMOUNT ?> :</td> <td class="normal"><?=fprix($com->montant)?> €</td> </tr> <tr> <td class="label"><?echo ORDER_DATE ?> :</td> <td class="normal"><?=return_date_fr($com->o_timestamp)?></td> </tr> <tr> <td class="label"><?echo PAYEMENT ?> :</td> <td class="normal"><?=$com->paiement?></td> </tr> <tr> <td class="label"><?echo PROFORMA ?> :</td> <td class="normal"><a href="java script:OpenWin2('<?=$wwwroot?>/factures/facture_html.php?mode=proforma&id=<?=$commandeid?>×tamp=<?=urlencode($com->o_timestamp)?>',550,450,'bdc');" class="normal"> <?echo PRINT_PROFORMA?></a>.</td> </tr> </table> <?php } ?>
-
-
Désolé, mais je t'ais donné la solution plus haut:
Sur le meme principe, si tu regarde le post sur la taille des images dans Shopping http://forum.peel.fr/index.php?showtopic=989(/url], tu pourras determiner la hauteur et la largeur. Regarde bein le code, on regarde la hauteur et la largeur de l'image.
$sz = getimagesize($image); //la tu mets l'adresse de ton image $largeur = $sz[0]; $hauteur = $sz[1]; if($largeur > $hauteur){ // si la largeur est plus grande que la hauteur // dans ta balise image tu fixes width=100 } else { //dans ta balise image tu fixe height = 100 }
-
Balam: regarde plus haut (page 2 je crois) un forumeur a mis son code de fin_commande...tu auras les lignes a ajouter.
Willy
Punaise, cela fait une semaine que je cherche la solution pour ce problème et je ne parviens plus à voir clairement.
Est-ce les codes là ?
Parce que je n'arrive pas à les mettrent sur la page.
-
-
Ok, je vais essayer de me debrouiller avec ca. c'est cool
Mais j ai un nouveau probleme (argh!): je n'arrive pas a creer de cheque cadeau, cela ne rentre pas dans la base de donnée. y a t il une manip a faire?
-
Balam: regarde plus haut (page 2 je crois) un forumeur a mis son code de fin_commande...
tu auras les lignes a ajouter.
Willy
-
Pour ta question numéro 2 c'est "simple" tu écris sur la même couleur que ton fond et en tout petit :)
Genre blanc sur blanc en en 1 px de haut...
Pour la question n°1, tu cherches a dupliquer un article c'est ca ?
Par peel je n'ais jamais vu, en code SQL ca doit etre faisable :P
Grace a une requete insert into ta table ... select ton article a dupliquer sans l'id qui est auto incrémenté... from ta table
Willy
-
tu peux peut etre regarder ce post http://forum.peel.fr/index.php?s=&show...post&p=7436Bonjour Paulanna,
Oui bien sûr, mais personne n'a donné une soluce dans ce cas ou un échange de ce fichier pour faire un comparatif avec une personne dont les mails sont bien reçus par les clients.
J'ai fait des tests et rien ne fonctionne et cela devient préjudiciable.
-
Je précise que mon code est de secour :)
L'idéal serait de trouver pourquoi il y a un "\".
Willy
-
Je dirais vite fait dans la page administrer/produits.php remplacer:
$references = mysql_query(" SELECT reference_id FROM peel_produits_references WHERE produit_id = '".intval($id)."' ");
Par:$references = mysql_query(" SELECT pr.reference_id FROM peel_produits p, peel_produits_references pr WHERE p.id = pr.reference_id AND pr.produit_id = '".intval($id)."' AND p.etat = 1 ORDER BY LOWER(p.nom_".$_SESSION['langue'].")");
Sauvez voter code avant de mettre celui là et dites nous.
Willy
-
il te faut demander a eric-levoisier, qui ce fera plaisir de te répondre sur les questions de référencement
-
taille photo???
dans Module PEEL Premium pour PEEL SHOPPING
ked
Posté(e) · Signaler ce message
oui c'est clair ça je suis au courant et j'aimerai aussi reduire la taille de mes image mais c'est un autre pb.
je ne redimensionne pas mes image car elle ne font pas toute la meme taille.
donc il faut que je crée un cadre genre de 100*100 et les images1 se dimensionne automatiquement dans ce cadre.