Flux d’activité

Flux d’activité de Messages

  1. La fleur


    Bon le probleme de l'affichage est reglé c'était bien de ma faute mais maintenant les produits s'affichent toujours les uns en dessous des autres (avec le code de Willy)

    Pardonnez moi

    Un truc bizarre Willy c'est que dans Firefox ça me pousse tout ce qui est à droite en dehors

    tout en laissant les produits les uns sous les autres à gauche

    et pas dans safari

    Bizarre !

  2. La fleur


    ça m'affiche ça

    if (mysql_num_rows($select) > 0) { $nb_cellules = mysql_num_rows($select); $nb_colonnes = 2; echo "

    ".ASSOCIED_PRODUCT."

    "; echo "

    "; } if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) { // on affiche une cellule if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo ""; $j++; if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo ""; } } echo ""; $j = 0; while ($ref = mysql_fetch_array($select)) { if ( $j % $nb_colonnes == 0 ) { echo "

    "; } else { echo "

    "; } if (!empty($ref['image1'])) { echo "

    ";} echo "".stripslashes($ref['nom_'.$_SESSION['langue'].''])."

    "; echo "".MORE.""; } echo "

    "; }

    Il doit manquer une fermeture qque part non ?

    ça doit etre de ma faute ce truc la

    Bon le probleme de l'affichage est reglé c'était bien de ma faute mais maintenant les produits s'affichent toujours les uns en dessous des autres (avec le code de Willy)

    Pardonnez moi

  3. La fleur


    alors je dirais de remplacer:

    if (mysql_num_rows($select) > 0) {
    
    echo "<div class=\"entete\">".ASSOCIED_PRODUCT."</div><br />";
    
    while ($ref = mysql_fetch_array($select)) {
    
    echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"><tr><td class=\"normal\" align=\"center\" width=\"100\">";
    
    if (!empty($ref['image1'])) { echo "<img src=$repertoire_images".$ref['image1']." width=\"100\"/><br />";}
    
    echo "".stripslashes($ref['nom_'.$_SESSION['langue'].''])."</td>";
    
    echo "<td class=normal><a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id'].">".MORE."</a></td></tr></table>";
    
    
    }
    
    }
    Par:
    if (mysql_num_rows($select) > 0) {
    
    
    	$nb_cellules = mysql_num_rows($select);
    
    
    	$nb_colonnes = 2;
    
    
    	echo "<div class=\"entete\">".ASSOCIED_PRODUCT."</div><br />";
    
    
    	echo "<p><table align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">";
    
    
    	$j = 0;
    
    
    	while ($ref = mysql_fetch_array($select)) {
    
    
    			if ( $j % $nb_colonnes == 0 ) {	echo "<tr valign=top>";	}
    
    
    			if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) {
    
    
    			// on affiche une cellule
    
    			if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo "<td class=\"newsCelluleOne\" width=\"50%\">"; } else { echo "<td class=\"newsCelluleTwo\" width=\"50%\">"; }
    
    
    			if (!empty($ref['image1'])) { echo "<img src=$repertoire_images".$ref['image1']." width=\"100\"/><br />";}
    
    
    			echo "".stripslashes($ref['nom_'.$_SESSION['langue'].''])."<br />";
    
    
    			echo "<a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id'].">".MORE."</a>";
    
    
    			} 
    
    			echo "</td>";
    
    
    			$j++;	
    
    
    			if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) {
    
    			echo "</tr>";
    
    			}
    
    
    	}
    
    	echo "</table></p>";
    
    }

    Changez la variable $nb_colonnes par la valeur que vous voulez.

    Voila, dites nous si c'est OK ou pas, car c'est un peu vite fait là :)

    Willy

    ça m'affiche ça

    if (mysql_num_rows($select) > 0) { $nb_cellules = mysql_num_rows($select); $nb_colonnes = 2; echo "

    ".ASSOCIED_PRODUCT."

    "; echo "

    "; } if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) { // on affiche une cellule if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo ""; $j++; if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo ""; } } echo ""; $j = 0; while ($ref = mysql_fetch_array($select)) { if ( $j % $nb_colonnes == 0 ) { echo "

    "; } else { echo "

    "; } if (!empty($ref['image1'])) { echo "

    ";} echo "".stripslashes($ref['nom_'.$_SESSION['langue'].''])."

    "; echo "".MORE.""; } echo "

    "; }

    Il doit manquer une fermeture qque part non ?

    ça doit etre de ma faute ce truc la

  4. Willy


    alors je dirais de remplacer:

    if (mysql_num_rows($select) > 0) {
    
    
    
    
    echo "<div class=\"entete\">".ASSOCIED_PRODUCT."</div><br />";
    
    
    
    
    while ($ref = mysql_fetch_array($select)) {
    
    
    
    
    echo "<table width=\"100%\" cellpadding=\"0\" cellspacing=\"0\" border=\"0\"><tr><td class=\"normal\" align=\"center\" width=\"100\">";
    
    
    
    
    if (!empty($ref['image1'])) { echo "<img src=$repertoire_images".$ref['image1']." width=\"100\"/><br />";}
    
    
    
    
    echo "".stripslashes($ref['nom_'.$_SESSION['langue'].''])."</td>";
    
    
    
    
    echo "<td class=normal><a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id'].">".MORE."</a></td></tr></table>";
    
    
    }
    
    
    
    
    }
    Par:
    if (mysql_num_rows($select) > 0) {
    
    
    	$nb_cellules = mysql_num_rows($select);
    
    
    	$nb_colonnes = 2;
    
    
    	echo "<div class=\"entete\">".ASSOCIED_PRODUCT."</div><br />";
    
    
    	echo "<p><table align=\"center\" border=\"0\" cellspacing=\"0\" cellpadding=\"5\" width=\"100%\">";
    
    
    	$j = 0;
    
    
    	while ($ref = mysql_fetch_array($select)) {
    
    
    			if ( $j % $nb_colonnes == 0 ) {	echo "<tr valign=top>";	}
    
    
    			if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) {
    
    
    			// on affiche une cellule
    
    			if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo "<td class=\"newsCelluleOne\" width=\"50%\">"; } else { echo "<td class=\"newsCelluleTwo\" width=\"50%\">"; }
    
    
    			if (!empty($ref['image1'])) { echo "<img src=$repertoire_images".$ref['image1']." width=\"100\"/><br />";}
    
    
    			echo "".stripslashes($ref['nom_'.$_SESSION['langue'].''])."<br />";
    
    
    			echo "<a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id'].">".MORE."</a>";
    
    
    			} 
    
    			echo "</td>";
    
    
    			$j++;	
    
    
    			if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) {
    
    			echo "</tr>";
    
    			}
    
    
    	}
    
    	echo "</table></p>";
    
    }

    Changez la variable $nb_colonnes par la valeur que vous voulez.

    Voila, dites nous si c'est OK ou pas, car c'est un peu vite fait là :)

    Willy

  5. La fleur


    A l'époque quand je l'ai mis en place pour un client, j'ai simplement utilisé un système de calque au lieu de tableau. Voici mon code (de la version 1.8) utilisé dans mon exemple :

    if (mysql_num_rows($select) > 0) {
    
    
    					echo "<div class=\"crossselling\">".ASSOCIED_PRODUCT."</div><br />";
    
    
    				while ($ref =  mysql_fetch_array($select)) {
    
    
    
    						echo "<div style='text-align:center'><div style='float:left;width:25%;height:130px;margin: 0.8em 0.8em 0.8em 0.8em;border:1px dotted #333;text-align:center;'>";
    
    
    						if (!empty($ref['image1'])) { echo "<a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id']."&catid=".$_GET['catid']."><img src=$repertoire_images".$ref['image1']." width=\"50\"/></a><br />";}
    
    
    						echo "<strong>".stripslashes($ref['nom'])."</strong><br/>";
    
    						/* PRIX DU PRODUIT */
    
    						//echo "".$ref['prix']." € T.T.C<br/>";
    
    						if ($ref['promotion']!=0) {
    
    						$prodsupp=number_format(($ref['prix']*(1-$ref['promotion']/100)),2, ',', ' ');
    
    						echo "<s>".$ref['prix']." € T.T.C</s><br/>";
    
    						echo "<span class=\"normal\">PROMO : ".$prodsupp." € <span style=\"font-size:0.6em;\"> T.T.C</span></span><br/>";
    
    						} else {
    
    						echo "".$ref['prix']." € T.T.C<br/>";
    
    						}
    
    
    						echo "<a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id']."&catid=".$_GET['catid']."><img src=\"$wwwroot/images/plus_open.gif\" align=middle width=\"15\" height=\"15\" alt=\"Plus de détails\" border=\"0\" style=\"vertical-align:middle;\">plus de détails</a></div></div>";
    
    				}			
    
    			}

    C'est toi qui a fait "Baptiste " ?

  6. Earthworm


    A l'époque quand je l'ai mis en place pour un client, j'ai simplement utilisé un système de calque au lieu de tableau. Voici mon code (de la version 1.8) utilisé dans mon exemple :

    if (mysql_num_rows($select) > 0) {
    
    
    					echo "<div class=\"crossselling\">".ASSOCIED_PRODUCT."</div><br />";
    
    
    				while ($ref =  mysql_fetch_array($select)) {
    
    
    
    						echo "<div style='text-align:center'><div style='float:left;width:25%;height:130px;margin: 0.8em 0.8em 0.8em 0.8em;border:1px dotted #333;text-align:center;'>";
    
    
    						if (!empty($ref['image1'])) { echo "<a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id']."&catid=".$_GET['catid']."><img src=$repertoire_images".$ref['image1']." width=\"50\"/></a><br />";}
    
    
    						echo "<strong>".stripslashes($ref['nom'])."</strong><br/>";
    
    						/* PRIX DU PRODUIT */
    
    						//echo "".$ref['prix']." € T.T.C<br/>";
    
    						if ($ref['promotion']!=0) {
    
    						$prodsupp=number_format(($ref['prix']*(1-$ref['promotion']/100)),2, ',', ' ');
    
    						echo "<s>".$ref['prix']." € T.T.C</s><br/>";
    
    						echo "<span class=\"normal\">PROMO : ".$prodsupp." € <span style=\"font-size:0.6em;\"> T.T.C</span></span><br/>";
    
    						} else {
    
    						echo "".$ref['prix']." € T.T.C<br/>";
    
    						}
    
    
    						echo "<a class=\"normal\" href=achat/produit_details.php?qte=1&id=".$ref['id']."&catid=".$_GET['catid']."><img src=\"$wwwroot/images/plus_open.gif\" align=middle width=\"15\" height=\"15\" alt=\"Plus de détails\" border=\"0\" style=\"vertical-align:middle;\">plus de détails</a></div></div>";
    
    				}			
    
    			}

  7. olch


    Bonsoir,

    Lors de l'enregistrement le client rentre son mail par ex. info@domaine.com

    Lors de l'indetification le client rentre son mail info@domaine.Com (chez moi de temps en temps la majuscule après le . se fait automatiquement)

    Donc la base ne reconnait pas le mail, et le client doit lui même modifier le C par c

    Y a t'il moyen de faire en sorte de ne pas porter compte des majususcles

    J'ai fait la modification de chèr Willy concernant le problème de la majuscule dans le mail mais sans résultat pour ce problème.

    Cela peut causer problème si le client ne fait pas attention.

    Merci guillaume

  8. Willy


    olch, tu as les cases, regarde:

    case html_entity_decode(CHECK)
    Regarde ca appel la fonction "email_commande". Cherche dans: lib/fonctions/fonctions.php, tu dois avoir:
    function email_commande(&$commandeid) {
    
    
    	global $wwwroot;
    
    	global $site;
    
    	global $support;
    
    	global $langfile;
    
    
    	$result = mysql_query("SELECT * FROM peel_commandes WHERE id ='".$commandeid."'");
    
    
    	$com = mysql_fetch_object($result);
    
    
    	$timestamp = $com->o_timestamp;
    
    
    	$montant = $com->montant;
    
    
    	$goto = "/factures/facture_html.php?mode=proforma&id=$commandeid&timestamp=".urlencode($timestamp)."";
    
    
    	$urlcommande = $wwwroot.$goto;
    
    
    	# Mail d'information envoy&eacute; &agrave; l'administrateur - ENVOYER EN LANGUE FRANCAISE UNIQUEMENT
    
    
    	mail(
    
    		$support,
    
    		"Nouvelle commande sur votre site web $site",
    
    		"Une commande portant le numéro $commandeid vient d'être enregistrée sur le site $site.",
    
    		"FROM:$support");	
    
    	mail(
    
    		"contact@demoniak-motors.com",
    
    		"Nouvelle commande sur votre site web $site",
    
    		"Une commande portant le numéro $commandeid vient d'être enregistrée sur le site $site.",
    
    		"FROM:$support");
    
    
    	$email_subject = EMAIL_ORDER_CONFIRMATION;
    
    	$email_object = EMAIL_ORDER_MESSAGE."\n\r";
    
    	$email_object .= "\n\r";
    
    	$email_object .= EMAIL_ORDER_DATE." : ".return_date_fr($timestamp)."\n\r";
    
    	$email_object .= "\n\r";
    
    	$email_object .= EMAIL_ORDER_NUMBER." : ".$commandeid."\n\r";
    
    	$email_object .= "\n\r";
    
    	$email_object .= EMAIL_ORDER_AMOUNT." : ".fprix($montant)." EUR TTC\n\r";
    
    	$email_object .= "\n\r";
    
    
    
    	if ($com->paiement != CB) {
    
    
    	$email_object .= EMAIL_ORDER_PROFORMA." : ".$urlcommande."\n\r";
    
    	$email_object .= "\n\r";
    
    	}
    
    
    	$email_object .= EMAIL_THANKS."\n\r";
    
    
    	mail($com->email,$email_subject,$email_object,"FROM:$support");		
    
    
    }

    Willy

  9. olch


    Bonsoir balam,

    Il est bien écrit Chèque et Check en anglais.

    Je suis en sur server et non en local.

    Je ne vois nul part les case paiement dans fin_commande.php

    Je suis totalement perdu, quelque soit le mode de paiement le client ne recois pas de mail.

    Les types de paiements sont ceux d'origine livré avec peel.

    Je recois bien les confirmations d'inscription ainsi que les changement de mot de pass et les dire a un ami.

    Guillaume

  10. sibile


    Bonjour,

    normalement une nouvelle commande est créée si la première est terminée.

    tu commandes un truc, tu vas au bout de la commande, livraison, mode de paiement, etc...

    Si tu reviens, une nouvelle commande est créée.

    Tu as modifié quoi ?

    Willy

    Merci Willy, justement je ne sais pas trop. J' ai rechargé le fichier fonctions.php d' origine.

    J' avais effacé "$commandeid" dans la confirmation de commande pour m' en débarasser, mais pas à la fonction qui le crée, je l' ai remis mais sans résultat.

    Il ne me reste plus qu' à chercher... Po grave, j' apprend en même temps, comme ça !

Twitter Advisto ecommerce

Facebook PEEL Shopping