Willy

Utilisateur open source
  • Compteur de contenus

    1 416
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Willy

  1. Willy a ajouté un message dans un sujet  Correctifs version 3 à 3.5   

    J'ai déja mis quelques correctifs en lignes avec des explications sur les pages à modifier.

    Willy
    • 0
  2. Willy a ajouté un message dans un sujet  Problème factures PDF   

    Oui ca fera disparaitre toute la mise en forme.

    Pour moi pour mettre en forme dans le pdf, il faut faire comme dans word par ex Police, taille, etc...

    Willy
    • 0
  3. Willy a ajouté un message dans un sujet  Problème factures PDF   

    A confirmer par d'autres personnes.

    Willy
    • 0
  4. Willy a ajouté un message dans un sujet  Problème factures PDF   

    Oui utiliser un langage normale avec une police, une taille, soulignement ou non, etc ... et non pas HTML ;)

    Dans un éditeur de type texte, vous voyez les balises HTML, là apparement c'est pareil.
    • 0
  5. Willy a ajouté un message dans un sujet  Problème factures PDF   

    OK, c'est l'outil de mise en forme déja présenté.

    Par contre je ne comprends pas, tu mets du HTML dans du PDF, ca n'est pas du tout la même chose.

    Ta mise en forme ne marchera pas je pense dans du PDF, c'est certainement pour ca que tu vois les balises HTML.

    Willy
    • 0
  6. Willy a ajouté un message dans un sujet  Problème factures PDF   

    Bonjour,

    tu peux en dire plus sur TinyMCE, ca sert a quoi ?

    Pour toute demande sur php, tu peux aller là, c'est super bien expliqué:

    http://fr3.php.net/manual/fr/function.nl2br.php

    Tape ta recherche en haut et ca roule.

    Willy
    PS: je pourrais chercher sur le net, mais j'aimerais comprendre a quoi ca sert pour toi.
    • 0
  7. Willy a ajouté un message dans un sujet  sauvegarde base de données   

    Vous avez phpmyadmin sur votre site ?

    Willy
    • 0
  8. Willy a ajouté un message dans un sujet  Erreur dans la fonction necessite_priv($priv)   

    Sur la 3.2 ca y est.

    Regarde les pages qui necessitent un certain privilège genre administrer/index.php, cette fonction est appelée tout en haut.

    Willy
    • 0
  9. Willy a ajouté un message dans un sujet  Erreur dans la fonction necessite_priv($priv)   

    J'ai réussit le test ? ;)
    • 0
  10. Willy a ajouté un message dans un sujet  Combien puis-je créer de sites avec l'offre PREMIUM   

    OK avec toi,

    Pour le moment ca va, mais si on me relance et que ca me gonfle, je ne répondrais pas ou alors c'est que j'ai oublié de répondre ca arrive aussi.

    Si ca me gave, je le dirais gentillement.

    Willy
    • 0
  11. Willy a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Correctif page achat/recherche.php
    Bonjour,

    voici un correctif pour la page de recherche.

    il faut remplacer:


    $SqlRequest = "SELECT id, reference, nom_".$_SESSION['langue'].", image1, prix, promotion FROM peel_produits WHERE etat = '1' AND reference LIKE '%" . $motclef . "%' OR nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR descriptif_".$_SESSION['langue']." LIKE '%" . $motclef . "%' LIMIT $start, $nb"; Par: $SqlRequest = "SELECT id, reference, nom_".$_SESSION['langue'].", image1, prix, promotion FROM peel_produits WHERE etat = '1' AND ( reference LIKE '%" . $motclef . "%' OR nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR descriptif_".$_SESSION['langue']." LIKE '%" . $motclef . "%' ) LIMIT $start, $nb"; Dans le code d'origine, on ramenne les produits dont: - l'état est a "1" ET la référence contient le mot recherché - OU le nom (dans la langue de la sessions) contient le mot recherché - OU le descriptif (dans la langue de la sessions) contient le mot recherché Donc un produit peut être en état "0" et apparaitre dans le résultat de cette recherche si son nom ou son descriptif (dans la langue de la sessions) contiennent le mot recherché. Dans le code modifié, on ramenne les produits dont: - l'état est a "1" - ET la référence contient le mot recherché- OU le nom (dans la langue de la sessions) contient le mot recherché OU le descriptif (dans la langue de la sessions) contient le mot recherché Donc si l'état est à "0" on ne ramenne pas le produit. Pour la même raison, il faut remplacer: $result=mysql_query("SELECT COUNT(*) FROM peel_produits WHERE etat = '1' AND reference LIKE '%" . $motclef . "%' OR nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR descriptif_".$_SESSION['langue']." LIKE '%" . $motclef . "%'"); Par: $result=mysql_query("SELECT COUNT(*) FROM peel_produits WHERE etat = '1' AND ( reference LIKE '%" . $motclef . "%' OR nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR descriptif_".$_SESSION['langue']." LIKE '%" . $motclef . "%')");

    Pour compter le bon nombre de produits qui correspondent à la recherche.

    Willy
    PS: pensez à faire une sauvegarde de votre page avant d'appliquer ce correctif !
    • 3 réponses
    • 3 432 vues
  12. Willy a ajouté un message dans un sujet  je n ai plus d image qui s affiche   

    Sinon, l'erreur est bizarre:


    Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpavFiik' to '/home/web/defiqualitecom/defiqualite.com/www/shop/upload/150407_181245_PEEL_FZVvft.jpg' in /home/web/defiqualitecom/defiqualite.com/www/shop/lib/fonctions/fonctions.php on line 1139

    Tu tentes de bouger un répertoire ('/tmp/phpavFiik') dans un fichier ('/home/web/defiqualitecom/defiqualite.com/www/shop/upload/150407_181245_PEEL_FZVvft.jpg') ? ;)

    Tu as fait des modifications sur le code du site ?

    Willy
    • 0
  13. Willy a ajouté un message dans un sujet  je n ai plus d image qui s affiche   

    Vous n'avez pas atteint la taille maxi admissible par votre hebergeur ?

    Willy
    • 0
  14. Willy a ajouté un message dans un sujet  Le message le plus osé du forum !   

    Non je n'ais pas payé, c'est un référencement naturel et des inscriptions sur des annuaires.

    J'espère avoir un meilleur PR si un jour je paye, sinon je demande remboursement ;)

    Willy
    • 0
  15. Willy a ajouté un message dans un sujet  Le message le plus osé du forum !   

    Malheureusement, pour être bien référencer dans google, il faut soit connaitre tous les petits trucs, soit payer un referenceur, soit acheter des mots clefs (enfin je crois, car c'est pas du tout mon truc ;) ).

    Donc la première chose à faire est de créer un bon sitemap et de l'enregistrer sur ggogle.

    Ensuite il est bien d'opter pour la réécriture d'url, ca permet d'être mieux vu, un lien du type ".../index?id=112" sera beaucoup moins bien compris par les moteurs de recherche que "../index?id=bouquet_de_fleur_pas_cher", car dans l'adresse il y aura déja des mots clefs, qui pourront être référencés.

    Ensuite dans les pages, il faut bien renseigner les balises meta pour les descriptions, mots clefs, etc...

    Mais également mettre un contenu assez représentatif du produit et comportant aussi des mots clefs.

    Le plus dur est de choisir les bons mots clefs.

    Pour finir, le pagerank s'obtient principalement en ayant des liens qui pointent vers votre site. Plus la page originale qui point vers votre site à un page rank élevé, plus votre pagerank sera augmenté. Par contre plus il y a de liens a partir d'une page, moins le poids qu'elle donne aux pages de destination des liens sera élevé. En gros la page "distribue" l'équivalent (ou un certain %age) de son pagerank.

    Willy
    • 0
  16. Willy a ajouté un message dans un sujet  numero de colis dans "mon compte"   

    Vous demandriez à paulanna.

    Ca marche comme ça ?

    Willy
    • 0
  17. Willy a ajouté un message dans un sujet  numero de colis dans "mon compte"   

    Par exemple apres
    <? echo ORDER_NUMBER ?>

    Willy
    • 0
  18. Willy a ajouté un message dans un sujet  achat/suggest.php   


    Apres correction pourquoi pas, masi pourquoi se baser sur le prix du caddie et en plus sur "-" le prix du caddie.

    Pour moi il y a déja les nouveautés, les ventes flash, le top des ventes, c'est déja pas mal ;)
    • 0
  19. Willy a ajouté un message dans un sujet  modifier moteur de recherche   

    La requete qui ramenne les informations se trouve dans achat/recherche.php:


    $SqlRequest = "SELECT id, reference, nom_".$_SESSION['langue'].", image1, prix, promotion FROM peel_produits WHERE etat = '1' AND reference LIKE '%" . $motclef . "%' OR nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR descriptif_".$_SESSION['langue']." LIKE '%" . $motclef . "%' LIMIT $start, $nb"; Pour faire simple on va chercher des informations d'un article ayant: - son état à "1" - reference qui contient le mot clef OU le nom (dans la langque de la session) qui contient le mot clef OU la description (dans la langque de la session) qui contient le mot clef. Il faut donc ajouter la marque, mais la marque liée au prodtui est stockée dans une autre table qui fait la relation entre id produit et id marque. Ensuite il faut aller chercher le nom et la description dans la langque de la session pour voir si le mot clef s'y trouve. Par contre tous les produits ne sont pas obligatoirement associés à une marque, on ne peut donc pas faire une jointure normale entre le produit et la marque (sinon on ne ramennerait que les articles qui ont une marque associée), il faut faire se qu'on appelle une jointure à gauche qui ramenne les informations de la table 1 (de produit dans notre cas) même q'il n'y a pas de correspondance dans la table 2 (relation produit/marque). Je vais tenter de donner une première solution, si quelqu'un veut en donner une plus propre ou faire une explication plus claire, pas de soucis. $SqlRequest = "SELECT peel_produits.id, peel_produits.reference, peel_produits.nom_".$_SESSION['langue'].", peel_produits.image1, peel_produits.prix, peel_produits.promotion FROM peel_produits LEFT JOIN peel_produits_marques ON peel_produits.id = peel_produits_marques.produit_id LEFT JOIN peel_marques ON peel_marques.id = peel_produits_marques.marque_id WHERE peel_produits.etat = '1' AND ( peel_produits.reference LIKE '%" . $motclef . "%' OR peel_produits.nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR peel_produits.descriptif_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR peel_marques.nom_".$_SESSION['langue']." LIKE '%" . $motclef . "%' OR peel_marques.description_".$_SESSION['langue']." LIKE '%" . $motclef . "%' ) LIMIT $start, $nb";

    Voila, dites nous si c'est OK, car je ne peux pas tester là.

    Willy
    Pensez à sauvegarder la page avant toute modification.
    • 0
  20. Willy a ajouté un message dans un sujet  achat/suggest.php   

    A mon avis cette page n'est pas utilisée.

    Elle génère une erreur à chaque article et je n'ai pas trouvé de lien qui mene vers cette page.

    Si on regarde le code, on a:


    $prix_min = - $_SESSION['caddie']->total; $sql = "SELECT p.id FROM peel_produits p WHERE p.prix >= '".$prix_min."' AND p.etat = '1' ORDER BY p.prix LIMIT $start,$nb";

    On prend donc tous les articles (en fait on en prend $nb qui est égal à 6 par defaut, à partir de $start) qui ont un prix supérieur à "- le total du caddie" et qui sont en état "1".

    J'espère avoir répondu à ta question et je t'invite à regarder le code si tu en as encore et si tu te poses à nouveau des questions n'hésite pas ;)

    Willy
    • 0
  21. Willy a ajouté un message dans un sujet  Combien puis-je créer de sites avec l'offre PREMIUM   


    Car à force les gens ne cherchent même plus à lire, que ce soit les cgv, les posts, etc... Et posent des questions comme ca sans même chercher.

    La réponse est dans mon lien et sans mentir j'ai trouvé en même pas 2 minutes (un indice c'est dans "IV-1 Conditions d’utilisation").

    C'est comme pour le code, on peut donner tout des fois, mais si les personnes ne cherchent pas un peu, on ne les aide pas en leur donnant la solution toute faite, ils seront assistés et en chercheront pas à comprendre par eux même.

    Perso des fois je donne la solution rapidement et d'autres fois non, car en cherchant un peu, on trouve des fois ;)

    Willy
    • 0
  22. Willy a ajouté un message dans un sujet  Erreur dans la fonction necessite_priv($priv)   


    Comme tu dois le savoir, a savoir si l'utilisateur loggué a les droits "$priv", mais contrairement à la fonction "necessite_priv", ça ne le renvoit pas à la page de logging s'il n'a pas ce privilège...
    De plus si on est "admin" ou "redac", on ne passera pas au dessus de se droit "$priv" dans la fonction "a_priv".

    Pour info ma correction portait juste sur cette fonction "necessite_priv" qui a comme parametre "$priv" et qui annonce :


    /* Cette fonction v&eacute;rifie si l'utilisateur a les privil&egrave;ges de $priv. Si non affiche * l'&eacute;cran informant que les privil&egrave;ges sont insuffisants et arr&ecirc;te le traitement */

    Ce que la fonction ne faisait pas en standard.

    J'espère avoir répondu à ta question (dont tu connais la réponse je suis certain ;) ;) ).

    Willy
    • 0
  23. Willy a ajouté un message dans un sujet  J ai peel premium et je souhaite un acces uniquement aux membres de mon site.   

    Ca doit etre faisable avec les priviléges et en modifiant tres légèrement la fonction qui affiche les produits.

    Vous ne voulez pas du tout que les autre personnes voient les articles ou juste le prix doit être caché ?

    Willy
    • 0
  24. Willy a ajouté un message dans un sujet  "marque" dans fiche produit   


    Je suis OK pour que tu donnes le code propre ;)

    Pas de soucis pour moi, j'ai expliqué simplement comment faire.
    Apres je n'ais pas dit que c'était le plus propre des codes et si tu souhaites proposer une solution, vas y, pas de soucis ;)
    • 0
  25. Willy a ajouté un message dans un sujet  affichage des prix en hors taxe ailieu de TTc   

    Bonjour,

    c'est un bug de la 3.5 ?

    Willy
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping