jpcreation

Utilisateur open source
  • Compteur de contenus

    246
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par jpcreation


  1. Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini

    Je suis d'accord avec ce que dit Atila. Problème de réglage serveur.

    et je l'ai installer avec easy php et la fonction mail to fonctionne normalement

    le mailto na rien a voir , cela bloque car tu ne dois pas avoir de serveur de mail sortant paramétré. C'est pour cela qu'il fait référence à ton php.ini. En clair ton serveur n'est pas capable d'envoyer un mail alors que ton script le demande.


  2. comprend pas tes liens le 2ieme et le 3ieme sont identiques

    tu veux passer de la catégorie direct au produit détail ?

    mais si dans une catégorie catid=40 tu as une ou plusieurs sous catégories catid=83 tu seras obligé de passer par la

    Je suis d'accord avec Paulanna.

    Je ne comprends pas plus avec ta nouvelle version du troisième.

    Voyons si je comprends : tu veux cliquer sur SOUSCAT1 de CAT1 (qui ne correspond qu'à 1 seul produit) pour arriver directement à PRODUIT1 sans passer par index des sous catégories de CAT1.

    Si c'est cela, c'est possible à 1 seule condition : soit tu n'as AUCUNE sous catégorie soit tu laisses ton menu en présentation déroulé.

    Dans tous les cas les modifs vont se situées dans le fichier fonctions.php


  3. Attention tout de même Jackye car son site est en asp de chez oxatis.

    Pour l'ouverture en popup, je ne pense pas que cela pose problème.

    Pour ce qui est de l'envoi de fichiers, il faut reprendre la fonction d'upload que tu as sur le backoffice pour les produits et en faire une petite adaptation pour envoyer les fichiers dans un dossier spécial et surtout ne pas les renommer, le tout en pensant que tu est je crois sur une version 2006 ou 2.8.

    Je vais faire des tests ce soir pour voir.


  4. Je cherche simplement à mettre une couleur autour du site comme les fonds bleus rouges vert etc..de peel shopping. Mais quand je vais dans "gérer la feuille de style" du backoffice rien n'apparait à l'écran !! (je suis sur mac ??)

    en attendant merci bcp à tous les deux, et bon courage à tous.

    Si cela ne marche pas, fais la modification en manuel sur le fichier CSS.

    Moi sur firefox, je le vois pas le rouge :(

    Pour info, je viens de faire le test sur une 2.9.3 que j'ai en demo quelque part et même sur mac par l'interface du backoffice, je peux le changer et le voir :( .

    Quelle version de premium as-tu ?


  5. Quelqun saurait il si il y a une possibilité de demander aux clients d'inscrire une "Date de livraison souhaitée" dans le formulaire de livraison et bien sur de la récupérer dans le bon de commande ?

    Par avance merci

    Vous pouvez toujours utiliser les commentaires. Sinon c'est un développement spécifique à deviser.

    Et maintenant la question bête...dans le baxkoffice dans gerer la feuille quand je rentre une couleur de fond je ne vois rien arriver autour du site ? Ne pas chambrer SVP merci

    Paulanna, je pense qu'il est question plutôt du fond global de la page et si c'est le cas je crois que c'est :

    body {

    margin-bottom : 0;

    margin-left : 0;

    margin-right : 0;

    margin-top : 0;

    font-family : Verdana, Arial, Helvetica, sans-serif;

    color : #6b6b6b;

    background-color:#1f1f5f;

    background-image:url("../../images/bg.gif");

    background-repeat:repeat;

    font-size: 11px;

    margin: 0;

    padding: 0;

    }

    dans le fichier style.css du dossier /modele/default/


  6. bonjour,

    j'aurais voulu intégrer un pdf au lieu d'une 4eme photo comment puis je faire

    J'ai deja modifier le fichier config.php.inc mais il manque qq'chose

    merci

    Sur quelle version de peel ?

    Merci d'envoyer le code que vous avez modifié. En théorie, il n'y a rien d'autre à faire.


  7. effectivement il n'y a pas de champ pays_en dans la table peel_commandes

    mais apres avoir ajouté ce champ rien y fait

    je ne peux toujours pas valider ma commande

    rien ne se passe après avoir choisi mon pays d'éxpédition qui est la france

    Peut-on avoir un lien pour test ?


  8. je ne sais pas ce j'avais fait comme "boulette" mais voici une version qui marche (testée cette fois avant :( )

    En voici le code intégral.

    <?
    
    include("../configuration.inc.php");
    
    
    if (!isset($_GET['catid'])) {	$catid = 0;} else {$catid = intval($_GET['catid']);}
    
    
    $qid_c = recupere_sous_categorie($catid);
    
    
    $DOC_TITLE = "[PEEL.FR]";
    
    
    include("$repertoire_modele/haut.php");
    
    ?>
    
    <div class="petit" style="border-bottom: 1px dotted grey;"><? affiche_arbre_categorie($catid) ?></div>
    
    
    		<? 
    
    
    		$sqlcat = "SELECT image, description FROM peel_categories WHERE id = '".$catid."'";
    
    
    		$rescat = mysql_query($sqlcat);
    
    
    		$objcat = mysql_fetch_object($rescat);
    
    
    		if ($rescat) {
    
    
    			if (mysql_num_rows($rescat) > 0) {
    
    
    				echo "<div align=\"center\" class=\"normal\">";
    
    
    				if (!empty($objcat->image)) {
    
    
    				echo "<img  src=\"$wwwroot/upload/".$objcat->image."\" width=\"150\" align=\"center\">";
    
    
    				}
    
    
    				echo "<br /><br >".stripslashes($objcat->description);
    
    
    				echo "</div>";
    
    
    			}
    
    
    		}
    
    
    
    			if ($qid_c) {
    
    
    				if (mysql_num_rows($qid_c) == 0) { 
    
    
    					echo "";
    
    
    				} else {
    
    
    				echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\"><tr valign=\"top\"><td class=\"normal\">";
    
    
    				echo "<strong>Liste des sous cat&eacute;gories :</strong>";
    
    
    				echo "</td></tr>";
    
    					 while ($cat = mysql_fetch_array($qid_c)) { ?>
    
    					 <tr valign="top"><td class="normal">
    
    					<li><a class="normal" href="<?=$_SERVER['PHP_SELF']?>?catid=<?=$cat['id'] ?>"><?=$cat['nom'] ?></a></li>
    
    					</td></tr>
    
    					<? } 
    
    					echo "<tr><td><img src=$wwwroot/images/blank.gif width=\"1\" height=\"10\"  border=\"0\" alt=\"\" /></td></tr></table>"; 
    
    				}
    
    			} else {
    
    			echo "";
    
    			}
    
    		 ?>
    
    
    <?
    
    $nb = 30; //nombre d'enregistrement par page 
    
    
    if (!isset($_GET['start'])) {$start=0;} else {$start = $_REQUEST['start'];}
    
    
    // R&eacute;cup&eacute;ration et affichage des donn&eacute;es 
    
    $sql = "SELECT p.id, p.reference, p.nom, p.promotion, p.descriptif, p.description, p.image1, p.prix, p.on_special, pc.categorie_id FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id AND pc.categorie_id = $catid  AND p.etat = 1 ORDER BY p.prix LIMIT $start,$nb";
    
    
    $result=mysql_query($sql); 
    
    
    if (mysql_num_rows($result) == 0) { 
    
    
    
    	if (mysql_num_rows($qid_c) == 0) { 
    
    
    		echo "aucun produit disponible dans cette cat&eacute;gorie"; 
    
    
    	}
    
    
    	} else {
    
    echo "<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"100%\">";
    
    
    $nb_cellules = mysql_num_rows($result);
    
    
    $nb_colonnes = 2;
    
    
    
    $j = 0;
    
    
    
    
    while($prod=mysql_fetch_array($result)) 
    
    {
    
    
    if ( $j % $nb_colonnes == 0 ) {
    
    
    		echo "<tr valign=\"top\">";
    
    
    }
    
    
    
    if($j % $nb_colonnes !=0 OR $j % $nb_colonnes == 0 ) {
    
    
    	if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) { echo "<td class=\"newsCelluleOne\"  valign=\"top\" width=\"50%\">"; } else { echo "<td class=\"newsCelluleTwo\" valign=\"top\" width=\"50%\">"; }
    
    
    ?>
    
    
    <table align="center" border="0" cellspacing="0" cellpadding="3" width="100%">
    
    <tr>
    
    <td class="normal" valign="top">
    
    	<? if ($prod['image1']  != "") { ?>
    
    
    	<img src="<?=$repertoire_images?>/<?=$prod['image1'] ?>" valign="top" width="100" alt="" />
    
    
    	<?} else {?>
    
    
    	<img src="<?=$wwwroot?>/images/photo-non-disponible.gif" align="left" valign="top" width="100%" alt="" />
    
    
    	<?}?>
    
    
    </td>
    
    <td class="normal">
    
    	<span class=petit>R&eacute;f. : <?=$prod['reference'] ?></span><br />
    
    	<a class="titre" href="<?echo $wwwroot?>/achat/produit_details.php?id=<?=$prod['id'] ?>&catid=<?=$catid?>"><?echo stripslashes($prod['nom']) ?></a><br />
    
    	<?
    
    	echo stripslashes($prod['descriptif'])."<br />";
    
    
    	$prix = $prod['prix'] * (1-$prod['promotion']/100);
    
    
    			if ($prod['promotion'] != 0) {?>
    
    
    				<font color="#CC0000">Promotion : <? echo $prod['promotion'];  ?> %</font><br />
    
    
    		 		Prix TTC : <s><?=fprix($prod['prix']); ?></s>&nbsp;
    
    
    				<font color="#CC0000"><?=fprix($prix); ?> &euro; TTC</font><br />
    
    
    			 <? } else {?>
    
    
    			 	Prix : <font color="#CC0000"><?=fprix($prix); ?> &euro; T.T.C</font><br />
    
    
    			 <? } ?>
    
    
    	<form method="post" action="<?=$wwwroot?>/achat/caddie_ajout.php" name="ajout<?=$prod['id'] ?>">
    
    				Quantit&eacute; : 
    
    				<select name="qte" class="formulaire1">
    
    					<option value="1">1</option>
    
    					<option value="2">2</option>
    
    					<option value="3">3</option>
    
    					<option value="4">4</option>
    
    					<option value="5">5</option>
    
    				</select>
    
    				<input type="hidden" name="id" value="<?=$prod['id'] ?>" />
    
    				<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">
    
    				<img src="<?=$wwwroot?>/images/caddie.gif" align=middle alt="" border="0" />
    
    				</a>
    
    				<a class="normal" href="java script:document.ajout<?=$prod['id'] ?>.submit()">
    
    				Ajouter au caddie
    
    				</a>
    
    
    	 			| <a class="normal" href="<?echo $wwwroot?>/achat/produit_details.php?id=<?=$prod['id'] ?>&catid=<?=$catid?>">
    
    				<img src="<?=$wwwroot?>/images/voir.gif" align="middle" width="20" height="20" alt="" border="0" /></a>
    
    				<a class="normal" href="<?echo $wwwroot?>/achat/produit_details.php?id=<?=$prod['id'] ?>&catid=<?=$catid?>">+ de d&eacute;tails</a><p>
    
    </form>
    
    </td></tr>
    
    </table>
    
    
    			<?php	
    
    
    				} 
    
    
    				echo "</td>";
    
    
    				$j++;	
    
    
    			if ( $j % $nb_colonnes == 0 OR $j == $nb_cellules ) {
    
    			echo "</tr>";
    
    			}
    
    
    			} 
    
    ?>
    
    
    <tr>
    
    <td align="center" class="normal" colspan="2">
    
    <?
    
    } 
    
    
    //Boutons pr&eacute;c&eacute;dent et suivant 
    
    if($start) 
    
    {echo("<a class=\"petit\" href=\"$wwwroot/achat/index.php?catid=".$catid."&start=".($start-$nb)."\">Page pr&eacute;c&eacute;dente</a>");} 
    
    
    $result=mysql_query("SELECT COUNT(*) FROM peel_produits p, peel_produits_categories pc WHERE p.id = pc.produit_id	AND pc.categorie_id = $catid  AND p.etat = 1"); 
    
    
    $row=mysql_fetch_row($result); 
    
    
    if($row[0]>($start+$nb)) 
    
    { 
    
    if($start) 
    
    {echo(" / ");} 
    
    echo("<a class=\"petit\" href=\"$wwwroot/achat/index.php?catid=".$catid."&start=".($start+$nb)."\">Page suivante</a>"); 
    
    } 
    
    
    echo("<br />"); 
    
    
    //Affichage des pages 
    
    if($row[0]>$nb) {// le nombre d'enreg. est > au nb de lignes d'affichage ?
    
    echo("Page :&nbsp;"); 
    
    for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les num&eacute;ros de pages
    
    { 
    
    ?>
    
    	<b><a class="petit" href="<?=$_SERVER['PHP_SELF']."?catid=".$catid."&start=".$index*$nb; ?>"><? echo $index+1; ?></a></b>
    
    <? 
    
    }
    
    }
    
    echo "</td></tr></table>";
    
    //}
    
    include("$repertoire_modele/bas.php");
    
    
    /******************************************************************************
    
     * FONCTIONS
    
     *****************************************************************************/
    
    
     function recupere_sous_categorie($catid=0) { 
    
    /* R&eacute;cup&egrave;re le nom et la description de toutes les sous-cat&eacute;gories de celle-ci */
    
    	$qid = mysql_query("SELECT id, nom, description, parent_id  FROM peel_categories WHERE parent_id = $catid AND id > 0 AND etat = 1") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR()); 
    
    	return $qid; 
    
    } 
    
    
    ?>


  9. quand tu dis "lever" Attila ? cela signifie enlever ? supprimer ? car, je me contente de remplacer les fonctions HT, par TTC, et à mon avis c'est un mauvais chemin... de plus, dois je aussi "lever" les lignes TVA ?

    ma logique me dit : non, non, non

    sinon, je ne la verrai plus appaitre sur mes factures print

    Il suffit de la masquer sur les pages modele dans /achat/modeles/. Il y a je crois seulement 3 pages à modifier : achat_confirmation.php, achat_maintenant.php et caddie.php.

    Bon courage

Twitter Advisto ecommerce

Facebook PEEL Shopping