jpcreation

Utilisateur open source
  • Compteur de contenus

    246
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par jpcreation

  1. jpcreation a ajouté un message dans un sujet  probleme install sur Free   

    Tu es bien brave Atila car cela figure sur la FAQ, il me semble et cela a déjà été publié maintes et maintes fois :huh:
    • 0
  2. jpcreation a ajouté un message dans un sujet  quelques petit problème sur peel   

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


    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.
    • 0
  3. jpcreation a ajouté un message dans un sujet  les info du menu deroulant   

    Je n'ai pas ce module sur ma version mais je ne vois pas ce qui pourrait l'empêcher.
    • 0
  4. jpcreation a ajouté un message dans un sujet  passer directement de la categorie au detail de l'article   

    C'est effectivement plus clair.

    Pour cette modif, je pense que cela nécessite de refondre (sauf erreur de ma part) toute la fonction "function construit_menu_arborescent_cat" du fichier /modeles/default/template.php.
    • 0
  5. jpcreation a ajouté un message dans un sujet  Mettre un pdf   

    En clair, il va falloir intégrer ce qui existe sur la version shopping mais cela ne se résume pas au fichier produits.php du dossier admin. Il faut reprendre aussi le fichier achat/produit_details.php
    • 0
  6. jpcreation a ajouté un message dans un sujet  les info du menu deroulant   

    Pourriez-vous être précis.

    Je sais que je suis fatigué mais là j'y comprend rien.
    • 0
  7. jpcreation a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Nouveau correctif sur Shopping 2.9.3
    Dans la page /administrer/produits.php

    Au environ de la ligne 114, il faut avoir :


    if (!empty($_FILES['image4']['name'])) {$img4 = upload($_FILES['image4']);}


    au lieu de

    if (!empty($_FILES['image4']['name'])) {$pdf = upload($_FILES['image4']);}
    • 1 réponse
    • 5 752 vues
  8. jpcreation a ajouté un message dans un sujet  passer directement de la categorie au detail de l'article   


    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
    • 0
  9. jpcreation a ajouté un message dans un sujet  soucis avec Image 4   

    Il faut que tu changes la ligne de code qui se trouve au environ de la ligne 114 sur /administrer/produits.php par ceci :



    L'erreur venait de ce que j'ai mis en gras.

    (je vais le publier en ncorrectif)
    • 0
  10. jpcreation a ajouté un message dans un sujet  nouvelle page contacts.php   

    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.
    • 0
  11. jpcreation a ajouté un message dans un sujet  Date de livraison   


    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 ?
    • 0
  12. jpcreation a ajouté un message dans un sujet  Date de livraison   

    Je me sens moins seul maintenant et confirme les dires d'Atila :(
    • 0
  13. jpcreation a ajouté un message dans un sujet  Mettre un pdf   

    Vous devez surement avoir un message à l'upload.
    Si oui quel est-il ?

    Il doit surement faire allusion à la taille du fichier.
    • 0
  14. jpcreation a ajouté un message dans un sujet  affichage du prix dans produit_details   

    Bonnjour Jakye,

    il faut que tu regardes sur le fichier /lib/fonctions/fonctions.php

    la function s'appelle "print_critere_stock_prix".

    Tu trouveras l'affichage du prix dedans et il te suffit de mettre une balise : align="right"

    Bon courage
    • 0
  15. jpcreation a ajouté un message dans un sujet  Date de livraison   


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


    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 :



    dans le fichier style.css du dossier /modele/default/
    • 0
  16. jpcreation a ajouté un message dans un sujet  probleme de chmod j   

    ATTENTION toutefois de ne pas mettre tout le site en chmod 777 sinon GARE AUX PIRATES !!!
    • 0
  17. jpcreation a ajouté un message dans un sujet  Affichage produits catégries   

    Tu as raison Atila mais autant la première fois j'ai "glissé" sur le mauvais bouton, la seconde était pour publier le code de la modif. :(
    • 0
  18. jpcreation a ajouté un message dans un sujet  Mettre un pdf   


    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.
    • 0
  19. jpcreation a ajouté un message dans un sujet  adresse de facturation = adresse de livraison   


    cela aurait été sympa de le dire dès le départ cart il faut pour cela, je pense, passer les infos en session mais ce n'est évidemment pas le même code.

    Je vais voir ce que je peux faire.
    • 0
  20. jpcreation a ajouté un message dans un sujet  Soucis devis   

    A priori rien de grâve de ce côté.

    Je vous ai envoyé un MP avec un mail pour me faire parvenir copie de votre class caddie. Je pense que la solution se trouve là.
    • 0
  21. jpcreation a ajouté un message dans un sujet  premium 3 et MYSQL 5   



    Peut-on avoir un lien pour test ?
    • 0
  22. jpcreation a ajouté un message dans un sujet  fenêtre pop up   



    Regarder sur la premium sur le petit bout de javascript qui ouvre la fenêtre des zooms photos. Je pense que cela devrait suffir.
    • 0
  23. jpcreation a ajouté un message dans un sujet  Affichage produits catégries   

    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; } ?>
    • 0
  24. jpcreation a ajouté un message dans un sujet  fenêtre pop up   

    A ma connaissance, il n'y a que le javascript pour cela.
    • 0
  25. jpcreation a ajouté un message dans un sujet  est ce que Patrice serait en vacance ?   



    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
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping