abdel

Utilisateur open source
  • Compteur de contenus

    14
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par abdel


  1. Bonjour à tous,

    Je suis un petit nouveau dans le monde peel. en effet je viens d'acheter une version peel premium 5.3

    Je voudrais savoir s'il est possible d'installer une copie fonctionnelle de ma boutique en local sur mon micro pour faire des essais des modifications du code. En lisant le forum, je me rend compte qu'il y a énormément de code dispo pour faire ça et là des modifications.

    Comme je suis prudent et surtout Newbie !!!, il me faut un environnement en local.

    La question!!! on y arrive : Comment fait on cela ?

    (Je souhaite utiliser WAMP qui me parait etre le plus abouti pour la base de donnée.)

    Je suis également preneur de toutes critiques (bonnes ou mauvaises) sur mon site qui est en ligne depuis 3 jours.

    Je vous remercie de votre aide et de vos futurs conseils.

    Il est quand même bien dommage qu'il n'y ai aucune documentation fournie avec ce logiciel PAYANT.

    JYC

    http://www.frenchvintagetouch.com

    bonjour,

    je te conseil xampp

    voici un lien pour le télécharger

    http://www.apachefriends.org/fr/xampp.html

    je l'ai installé chez moi pour mes tests et je peux te confirmer son bon fonctionnement.

    il si-uffit simplement de

    1- placer ton site dans le dossier htdocs

    2- lancer start dans le dossier xampp

    3- surfer sur http://localhost/le nom de ton dossier peel

    bien a toi

    abdel.


  2. donc dans search.php, juste au dessus de ta requête, tu as un truc du genre :

    $cmptype="AND";

    if($match!=1) $cmptype="OR";

    $where_clause.= " (".implode( $termArray, " $cmptype " ).") ";

    $where_clause.="order by p.id desc";

    Tu le mets ici ton LIMIT...

    $cmptype="AND";

    if($match!=1) $cmptype="OR";

    $where_clause.= " (".implode( $termArray, " $cmptype " ).") ";

    $where_clause.="order by p.id desc limit 0, 50";

    Et dans ta requête, tu laisses le AND"; à la fin.

    AND p.etat = '1' AND";

    Dis moi si cela fonctionne chez toi.

    Thierry

    Super, le problème est reglé, je ne voudrai pas abuser mais j'ai une autre question sur ce fichier search.php

    que faut-il changer dans le code pour pouvoir chercher le nom d'une catégorie ?

    merci encore pour votre aide.


  3. j'avais déjà fais le test sans resultat, quand je supprime le AND" a la fin de la ligne je reçoi toujours une erreur.

    voici le code de mon fichier search.php:

    /////////////////////////////////////////////////////////////////

    // build the sql statement

    // this will build the sql based on the given information

    function build_sql($table_name, $terms, $fields, $match)

    {

    $SQL = "SELECT DISTINCT(p.id), c.id AS categorie_id, p.nom_".$_SESSION['langue'].", p.description_".$_SESSION['langue']."

    , p.image1, p.prix, p.reference, c.nom_".$_SESSION['langue']." AS categorie

    FROM peel_produits p, peel_produits_categories pc, peel_categories c, peel_sites_pivots sp

    WHERE sp.produit_id = p.id AND sp.site_id = '".intval($_SESSION['ecom']['id'])."' AND p.id = pc.produit_id AND pc.categorie_id = c.id AND p.etat = '1' LIMIT 0,10";

    $SQL.= build_terms_clause($terms, $fields,$match);

    return $SQL;

    }

    ?>

    voici l'erreur :

    Une erreur de connexion à la base s est produite 36.

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '( ( p.nom_fr LIKE '%amilo%' OR p.description_fr LIKE '%amilo%' OR p.refere' at line 4

    merci pour vos réactions.

    abdel


  4. voici mon code

    /////////////////////////////////////////////////////////////////

    // build the sql statement

    // this will build the sql based on the given information

    function build_sql($table_name, $terms, $fields, $match)

    {

    $SQL = "SELECT DISTINCT(p.id), c.id AS categorie_id, p.nom_".$_SESSION['langue'].", p.description_".$_SESSION['langue']."

    , p.image1, p.prix, p.reference, c.nom_".$_SESSION['langue']." AS categorie

    FROM peel_produits p, peel_produits_categories pc, peel_categories c, peel_sites_pivots sp

    WHERE sp.produit_id = p.id AND sp.site_id = '".intval($_SESSION['ecom']['id'])."' AND p.id = pc.produit_id AND pc.categorie_id = c.id AND p.etat = '1' AND LIMIT 0,10";

    $SQL.= build_terms_clause($terms, $fields, $match);

    return $SQL;

    }

    ?>

    voici l'erreur que j'ai :

    Une erreur de connexion à la base s est produite 36.

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 0,10 ( ( p.nom_fr LIKE '%AMILO%' OR p.description_fr LIKE '%AMILO%' O' at line 4


  5. Bonjour a tous,

    j'ai un souci dans le module de recherche cdr qu'il n y pas de limite au résultat de la recherche.

    ma question ou insérer la limite dans le fichier search.php ?

    quel est la syntaxe exact ?

    j'ai fais plusieurs tests avec LIMIT 0,50 Après SELECT DESTINCT mais j'obtiens un message d'erreur.

    merci pour votre aide.

    abdel


  6. merci pour vos réponses, je j'ai pas encore changé de la langue du fichier de.php mais je suppose que le problème ne vient pas de là, voici un lien vers ma page avec l'erreur:

    http://www.htech.be/premium/achat/produit_...php?id=38000948

    Merci.

    Bonjour a tous,

    je suis vraiment bloqué avec ce problème, le site est pour la belgique et le néerlandais est vraiment indispensable, vous n'avez vraiment pas une idée ou chercher ?


  7. Il faut

    1. Activer la langue dans le back office

    2. Il faut vérifier que les champs existent bien dans la base => nom_fr, nom_en, nom_votre lange

    3. Il faut traduire les fichiers de langue du répertoire /lib/lang

    4. il faut sans doute aussi traduire les mails dans les pages en fonction de votre langue

    Faire un switch case($_SESSION['langue']) dans les pages qui envoient les mails

    Antoine

    merci pour vos réponses, je j'ai pas encore changé de la langue du fichier de.php mais je suppose que le problème ne vient pas de là, voici un lien vers ma page avec l'erreur:

    http://www.htech.be/premium/achat/produit_...php?id=38000948

    Merci.


  8. Bonjour a tous,

    sur peel premium 5.3 je souhaite ajouter une troisième langue:

    quels sont les fichiers a modifier ?

    1- j'ai déja dupliqué le fichier fr.php et renomé en de.php

    2- j'ai ajouté la langue de dans l'admin

    3- le petit drapeau ne s'affichait pas j'ai ajouté la ligne suivante dans haut.php:

    &nbsp;<span lang="de"><a href="<?echo $_SERVER['PHP_SELF'];?>?langue=de" title="Nederlands versie"><img src="<?=$wwwroot?>/lib/flag/be.gif" alt="Nederlands versie" border="0" width="18" height="12"></a></span>

    mais je rencontre l'erreur suivante quand je click sur détail du produit :

    Une erreur de connexion à la base s est produite 12.

    Unknown column 'na.nom_de' in 'field list'

    merci pour votre aide.

    abdel


  9. Dans la fonction construit_menu_arborescent, fixez le parent_id à 0 cela évitera de recharger à chaque requete vos 600 catégories du menu de droite

    Et je pense que vous n'aurez plus le problème

    Un grand merci patrice, c'est exactement la ou se trouve le problème, j'ai ajouté AND parent_id=0 a la requette et bingo!!

    Merci a tous pour votre aide.

    A+


  10. merci pour votre aide, je ne peux pas demander a une personne qui vient sur mon site de changer de navigateur au de le parametrer pour pouvoir surfer et même avec mozilla a chaque click il faut attendre 5 a 6 secondes même quand je ,suis en local sur le serveur !!

    le site est hébergé chez moi sur un serveur fujitsu-siemens dual xeon avec hdd en raid 1- 4 gb ram, sur le même serveur j'ai la même base de donnée qui tourne très bien sous joomla/virtuemart, c'est incroyable j'ai contacté le support peel par téléphone a plusieurs reprise, ils disent qu'ils vont me rappeller mais a ce jour je n'ai toujours pas de solution et mon site n'est pas exploitable du fait de cette lenteur.


  11. bonjour,

    Mes connaissances en php sont limitées, j'ai un bug dans mon site il est d'une lenteur..., je m'explique:

    dans mon menu gauche qui représente mon catalogue j'ai au total 975 catégories (sous catégories compris), le fait d'avoir ce nombre de catégories mon site est devenu très lent du fait qu'a chaque clik de souris il doit recharger le menu.

    je dois mettre mon site rapidement en ligne !

    si quelqu'un peux m'aider a finalisé mon site je suis prêt a le payer.

    voici l'adresse www.htech.be/premium

    mon mail Abdel@high-tech.be

Twitter Advisto ecommerce

Facebook PEEL Shopping