Jump to content

chettbi

Members
  • Posts

    75
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by chettbi

  1. Bonjour,

     

    @zetcompagnie : désolée de vous répondre si tardivement : actuellement je ne suis plus amenée à travailler avec prestashop, et je n'ai pas beaucoup de temps libre afin de sortir une nouvelle version du module, mais vaire mon possible pour sortir une version compatible presta 1.4.x, cependant je ne peux pas vous donner de date

     

    @carolie.roethlisberger : merci pour ces corrections, je vais les prendre en compte dans la porchaine version.

    En effet, lorsqu'on ajoute un produit de la liste dans le panier, il est supprimer de la liste, c'est une sorte de "pré-panier"

    Dans le site pour lequel j'ai fait ce module, j'ai apporter cette modification pour tout ajouter au panier d'un coup. Je vais essayer de mettre une nouvelle version en ligne rapidement pour que vous puissiez aussi en profiter.

     

    Merci encore

  2. Bonjour,

     

    @logovision : j'ai tester la version 1.2 du module avec un presta 1.4.5, je ne pense pas qu'il y ai beaucoup de changement avec la 1.4.7, donc il devrais fonctionner, le meilleur moyen c'est de tester (en pensant à bien faire une sauvegarde des fichiers et de la base de donnéeq avant)

     

    @FAST_AREO : pour votre 1ère question, il me semble que le champs de recherche de base de prestashop prend déjà en compte l'autocomplétion : peut être pas par référence, mais s'il n'y a que ça, ce ne doit aps être grand chose à modifier dans le code, il faudrais tester

    Pour votre 2ème question : je n'ai pas très bien compris ce que vous voulez faire, mais je ne pense pas que mon module puisse vous satisfaire, il faudrais vous tourner vers un developpeur qui pourrait vous faire du sur mesure (et là je ne vous cache pas que cela ne sera surement pas gratuit)

  3. Bonjour Sserkay,

     

    Désolée, je ne vois ton message que maintenant (changement de boulot et j'avais oublié de mettre mon mail à jour)

    J'espère que je ne suis pas trop tard pour te répondre.

     

    Alors d'apres mes souvenirs (ça date un peu et je n'ai pas le code sous la main), j'ai dupliqué le module de slide autant de fois que nécessaire et je l'ai ensuite geffé aux hooks (un pour chaque catégories)

    Et j'ai du "selectionner" le hook à afficher dans les tpl (en fonction de l'id de la catégorie)

     

    Le soucis de cette méthode, c'est que vu que je n'ai pas forcement optimisé mes appels js/css comme il faut, ça rend les pages assez lourdes à charger.

     

    Le site est en ligne ici, si tu veux jeter un oeil, c'est tout ce qui correspond au menu "tendance"

    Dis moi si tu as besoin de plus de détail ;)

  4. Bonjour diver972,

     

    J'ai eu le même soucis que toi pour les nom dans les mail qui se transformais en chaine de caractères illisible, j'ai réussi à le résoudre en suivant les informations du bug tracker, et donc ne récupérant la petite ligne en question sur le SVN.

     

    En revanche, pas de soucis avec le mail de test. Tu l'as bien configuré ? D'après l'erreur, ça viendrais du fait qu'il essaye d'envoyer un mail à "[email protected]", mais ça ne marche pas à cause des "..."

    Peut être que je me trompe, mais j'ai l'impression que ça viens de là.

     

    Bonne soirée :)

  5. Bonjour Sum41147,

     

    D'abord merci :)

     

    Ensuite, c'est fort possible que tout les effets javascript ne fonctionnent pas comme il faut, j'ai utilisé le blockcart ajax et le module wishlist, donc il doit avoir des petits cafouillis par endroit.

     

    Je regarderais ça dès que j'aurais un peu de temps.

     

    Merci encore,

    Chettbi

  6. Bonjour,

     

    D'abord, merci de votre intérêt ;)

     

    L'absence de réglages c'est normal, j'en rajouterais probablement lors d'une prochaine version.

     

    Ensuite je viens de vérifier, j'ai oublier dans le code de greffer le module.

    Alors il vous faut le faire manuellement : dans "modules" > "positions" > "greffer un module" : il faut le mettre soit dans "Right column block" ou "Left column block", en fonction de si vous le voulez à droite ou à gauche.

     

    J’espère avoir pu vous aider.

     

    Bonne journée,

    Chettbi

  7. Bonjour à tous (et bonne fêtes en passant :))

     

     

    Pour les besoins d'un client, j'ai du faire un module de liste des articles favoris : une sorte de pré-panier.

     

    Je me suis basée sur le code du module wishlist (liste de cadeaux), mais au final j'ai refait pas mal de choses.

     

     

    Alors au niveau des fonctionnalités :

    - Plusieurs listes possibles

    - Ajout d'un produit dans la liste à partir de la fiche produit

    - Un bloc "récapitulatif" des listes dans la colonne de droite par défaut

     

    Jusqu'à là ça ressemble beaucoup à une wishlist. Grosse différence : on ne la partage pas, on la garde pour nous et c'est nous (le client) qui rajoute les articles dans son panier.

     

    Autre particularité, on peut rajouter des produits personnalisables dans la liste (ce qui ne marche pas tout à fait avec les wishlists^^)

     

    Je pense que j'ai fait le tour des principales fonctionnalités.

    Pour l'instant je n'ai rien fait graphiquement, c'est tout pas joli, mais ça viendra probablement d'ici la fin du mois.

    Je prévois également de nettoyer le code et de le rendre un peu plus lisible

     

    Alors voici la v0.1 (PS 1.4.5) : favorite_v0.1.zip

     

     

    J'attends toutes vos remarques :)

    En espérant que ça puisse servir à d'autre,

    Bonne journée :)

    • Like 1
  8. @Lebast : Sur la capture d'image que j'ai mise il y a eu des modifs css. Essayer de positionner le module dans le hook left, je n'ai pas du le faire automatiquement, ça doit expliquer le fait qu'il n'apparaisse pas par défaut

    Il est loin d'être parfait je le conçoit, mais je prend note de toutes vos remarques, elles me seront utiles pour une future évolution, encore merci

     

    @Passoa : Les tranches de prix sont calculées automatiquement, en fonction de l'article le moins cher et le plus cher.

    Comme Lebast l'a suggérer, je vais essayer de prévoir une configuration simple des tranches de prix.

     

     

    Bonne journée

  9. Bonjour Lebast,

     

    Je croyais avoir répondu à ça, mais apparemment ça m'est sorti de la tête.

     

    En fait il n'y a que le titre du module dans la configuration, parce qu’il n'y a pas de configuration à faire et que je n'ai pas penser à enlever le lien configuration.

     

    Mais si vous avez des idées de choses à configurer, je prend, je les rajouterais peut être lors d'une prochaine "mise à jour" du module.

     

    Bonne journée

  10. Bonjour,

     

    J'ai réussi à trouver une petite solution pour afficher le prix des produits. Pour la version 0.2 du module.

     

    Mais attention, pour la mettre en place il faut modifier les fichiers du module blockwishlist, donc à la prochaine mise à jour, il est possible que les modifications faites disparaissent !

     

    Alors, d'abord, il faut modifier view.php, aux environ de la ligne 50, il y a :

     

    if ($products[$i]['id_product_attribute'] != 0)
      {
    $combination_imgs = $obj->getCombinationImages((int)($cookie->id_lang));
    $products[$i]['cover'] = $obj->id.'-'.$combination_imgs[$products[$i]['id_product_attribute']][0]['id_image'];
      }
      else
      {
    $images = $obj->getImages((int)($cookie->id_lang));
    foreach ($images AS $k => $image)
    {
     if ($image['cover'])
     {
      $products[$i]['cover'] = $obj->id.'-'.$image['id_image'];
      break;
     }
    }
    if (!isset($products[$i]['cover']))
     $products[$i]['cover'] = Language::getIsoById((int)($cookie->id_lang)).'-default';
      }
    

     

    Il faut remplacer par

     

    if ($products[$i]['id_product_attribute'] != 0)
      {
    $combination_imgs = $obj->getCombinationImages((int)($cookie->id_lang));
    $products[$i]['cover'] = $obj->id.'-'.$combination_imgs[$products[$i]['id_product_attribute']][0]['id_image'];
    $products[$i]['price'] = Tools::displayPrice(Product::getPriceStatic($obj->id, true, $products[$i]['id_product_attribute']));
      }
      else
      {
    $images = $obj->getImages((int)($cookie->id_lang));
    foreach ($images AS $k => $image)
    {
     if ($image['cover'])
     {
      $products[$i]['cover'] = $obj->id.'-'.$image['id_image'];
      break;
     }
    }
    if (!isset($products[$i]['cover']))
     $products[$i]['cover'] = Language::getIsoById((int)($cookie->id_lang)).'-default';
     $products[$i]['price'] = Tools::displayPrice(Product::getPriceStatic($obj->id));
      }
    

     

    La différence ?

    J'ai rajouter les deux lignes qui permettent de récupérer le prix des produit, préformaté pour l'affichage.

    $products[$i]['price'] = Tools::displayPrice(Product::getPriceStatic($obj->id, true, $products[$i]['id_product_attribute']));
    

    et

    $products[$i]['price'] = Tools::displayPrice(Product::getPriceStatic($obj->id));
    

     

     

     

    Ensuite, dans le template view.tpl, il vous suffit d'appeler la variable

     

    {$product.price}
    

    à l'endroit voulu pour l'affichage, quelque part entre

    {foreach from=$products item=product name=i}
    ...
    et
    ...
    {/foreach}
    

     

    Et normalement tout roule :)

     

    Faites quand même une sauvegarde du module : mieux vaux prévenir que guérir

  11. Bonjour à tous,

     

    Je suis depuis un peu moins d'un an sur prestashop.

    Quand j'ai commencé : pas de documentation très développée et approfondie, des tutos par-ci par là, mais rien de bien clair.

    Donc pour pouvoir faire ce que je voulais (enfin ce que le client voulait), j'ai du mettre les mains dans le cambouis : modifications du core, des templates, des modules... : plus de mise à jours possible sinon c'est tout cassé (je sais "pas bien")

     

     

    Voila qu'aujourd'hui j'ai 2ème prestashop à faire. Déjà je suis bien impresionnée par la version 1.4.5, qui permet l'override : "rho chouette!! Ça va être vachement plus propre quand je modifie le core! Mais comment que ça marche ?"

     

    Et là je trouve la documentation toute belle, toute claire..

    Et pour ça, je voulais dire un grand merci à ceux qui ont pris le temps de l'écrire, et surtout leur dire bravo de l'avoir fait aussi bien : très compréhensible, très bien écrite, on trouve ce qu'on veux.

     

     

    Qu'est-ce que j'aurais gagné du temps si je l'avais eu l'année dernière cette doc, mais mieux vaut tard que jamais, et aujourd'hui elle me permet d'éclaircir certains points encore obscures.

     

     

    Donc un grand MERCI !!! :D :D :D

     

     

    J'espère que la communauté prestashop continuera d'évoluer dans ce sens ;)

    • Like 3
  12. Merci d'avoir répondu :D

     

    J'ai un peu fouillé, d'après la CNIL, il faut "permettre la communication, la rectification, la mise à jour, ou la suppression des données d'un client à sa demande", et on doit simplement précisez comment faire la demande dans les mentions légales, et après la suppression peut se faire par le bo.

     

    Donc je vais partir la dessus :)

  13. Bonjour, j'espère que je poste au bon endroit :)

     

    Cela fait un moment que j'ai fait le site prestashop dont il est question, mais ma cliente vient de me faire par d'une remarque plutôt pertinente :

     

    comment fait un client pour se désinscrire du site ?

     

    J'ai fouiller sur le site, "mon compte", "mes infos personnelles"... pas moyen de "s'auto-supprimer"

    J'ai aussi rechercher sur le forum, et je n'ai rien trouvé qui correspondait à ma question.

     

    Soit j'ai mal regarder, soit il n'y à rien qui permet au client de se désinscrire (et au passage de faire valoir son droit de consultation/modification/suppression des donnée)

     

    La seule solution que je vois c'est que le client envoi un message au gestionnaire du site pour qu'il le supprime manuellement.

     

     

    Vous pouvez confirmer que je ne dit pas de bêtises ? Des idées ? Des noms de modules pour permettre la désinscription ?

     

     

    Merci d'avance !!

  14. Bonjour,

    Excusez moi, je suis impardonnable, je n'ai pas pris le temps de regarder.
    J'ai vu que sur votre site vous avez trouver un moteur de recherche qui marche, voulez vous le garder ou que je trouve une autre solution pour que le mien fonctionne?


    Normalement ce n'est rien de bien compliquer : :
    il faudrait remplacer dans mySearchModule.tpl

    function displaySubCat(id){
       $('#subCat_'+id).slideToggle();    
    }


    par

    function displaySubCat(id){
    if($('#subCat_'+id).css('display')=='none'){
    $('#subCat_'+id).slideDown(); 
    }else{
    $('#subCat_'+id).slideUp();
    }
    }
    



    Et normalement ça devrais marcher, sinon je ne voit vraiment pas d’où viens le problème.


    Sinon pour la version 1.4, je n'ai pas eu le temps de tester non plus, à l’occasion je le ferais sur une installation toute neuve, mais je ne sais pas quand j'aurais le temps.

    Bonne journée, et encore désolée du temps pris pour répondre.

  15. 1-4-matic vraiment désolée, j'ai eu des grosses urgence sur des projet en cours, je n'ai pas eu le temps de regarder depuis, cet après-midi je prendrais 10/15 minutes pour regarder ça, probablement une erreur toute bête

    Rhobur, je n'ai pas tester le module sous presta 1.4, donc je ne peux pas te dire d’où viens cette fatal error, mais si j'ai un peu de temps aujourd'hui ou demain je regarde ça.

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More