Jump to content
Sign in to follow this  
Crist291

Wishlist

Recommended Posts

Exista posibilitatea ca la inregistrarea unui client, sa-i salvez automat un wishlist?
Altfel, inainte sa poata adauga ceva in wishlist trebuie sa-si creeze o lista, ceea ce e destul de complicat de explicat unui client.
Ma ajuta cineva?

Am gasit un singur thread pe tema asta, da rnu pare solutionat:
http://www.prestashop.com/forums/viewthread/33439/third_party_modules/wishlist_is_not_created_when_new_customer_registers_dot_

Multumesc.

Share this post


Link to post
Share on other sites

ce versiune de presta ai? am verificat blocul wishlist 0.2 si pare in regula

dar daca vrei sa adaugi un wishlist direct din cod te poti uita cum e facut in modules/blockwishlist/mywishlist.php:

           $name = Tools::getValue('name');
           $wishlist = new WishList();
           $wishlist->name = $name;
           $wishlist->id_customer = $cookie->id_customer;
           list($us, $s) = explode(' ', microtime());
           srand($s * $us);
           $wishlist->token = strtoupper(substr(sha1(uniqid(rand(), true)._COOKIE_KEY_.$cookie->id_customer), 0, 16));
           $wishlist->add();



clasa wishlist e modules/blockwishlist/WishList.php

tabela: wishlist cu id_wishlist,id_customer,token,name,counter,date_add,date_upd

Share this post


Link to post
Share on other sites

Salut Radu,
Am PS 1.3.1.1. Site-ul de test este aici: [link]
Din cate am vazut eu, nu poti adauga in wishlist decat dupa ce faci o lista. M-am uitat la codul din mywishlistphp, dar nu ma pricep la php.
Cred ca ar trebui adaugata o bucata de cod in authentication.php, probabil inainte de linia 111 unde trimite mailul de confirmare la inregistrare.
Ma poti ajuta cu bucata de cod?

Multumesc.

Cris

Share this post


Link to post
Share on other sites

Buna Radu,
Pare doar ca merge ok, dar inca nu este. Am scos din /blockwishlist/cart.php conditia ! din randul urmator:

if(!isset($cookie->id_wishlist) OR $cookie->id_wishlist == '') 


Acum la fiecare adaugare de produs face o noua lista.
Cred ca tot solutia cu adaugarea listei la inregistrare e mai buna.

Am scos pozele produselor din wishlist. Numele mi se pare suficient.

Share this post


Link to post
Share on other sites
Sign in to follow this  

×
×
  • Create New...

Important Information

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