wdrożenia PrestaShop

Konieczność zaakceptowania nowego Klienta przez admina

  • 10 Odpowiedzi
  • 5543 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline b-woman

  • Nowy
  • *
  • 18
  • 0
Konieczność zaakceptowania nowego Klienta przez admina
« dnia: Październik 24, 2011, 01:24:22 pm »
Witam!

Interesuje mnie uruchomienie opcji, żeby Klient po zarejestrowaniu się nie mógł się od razu zalogować, tylko żeby konieczne było zaakceptowanie jego rejestracji przez administratora....
(coś jak na blogu - żeby komentarz był wyświetlany, to admin musi go najpierw zaakceptować).
Chodzi mi o to, żeby mieć czas np. na zweryfikowanie dokumentów rejestracyjnych firmy (hurtownicy) i dopiero wówczas dopuszczenie /bądź nie Klienta do cen hurtowych...
Czy ktoś wie, jak to można zrobić? Będę wdzięczna za wszelkie podpowiedzi...

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Integracja wf-mag presta
freelancer

*

Offline b-woman

  • Nowy
  • *
  • 18
  • 0
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #2 dnia: Październik 24, 2011, 02:40:48 pm »
Dzięki za link, ten wątek już czytałam i to nie jest dokładnie to o co mi chodzi...
W tym wątku jest mowa o tym, że dopiero po zalogowaniu produkty i ceny są widoczne.
Mnie chodzi o to, że jak się ktoś zarejestruje, to ja otrzymuję jakąś info o takim zdarzeniu i dopóki nie uaktywnię nowego Klienta, to nie będzie się on mógł nawet zalogować. Tzn. żeby konto Klienta po rejestracji było nieaktywne do czasu aż ja go aktywuję...
Mam nadzieję, ze teraz jasno to ujęłam...

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #3 dnia: Październik 24, 2011, 06:48:39 pm »
Jest tam wpis dotyczacy pojedynczej zmiany wartosci obiektu.

$customer->active = 0;

to znaczy ze klient zalozy sobie konto, ale sie na nie niezaloguje, bo jest domyslnie zablokowane.
Aby mogl sie zalogowac, musisz mu konto aktywowac (wlaczyc).

2.
masz tam dodatkowo informacje co trzeba zrobic aby ukryc ceny i mozliwosc zamawiania dla klienta niezalogowanego.

3.jest tam tez informacja, ze jeszcze mozesz dodatkowo ukryc artykuly przed klientem niezalogowanym, tak ze jak wejdzie do sklepu to ma tylko do dyspozycji panel do zalogowania i ewentualnie cms i strone kontaktu z administracja sklepu.

Jesli zastosujesz lacznie te trzy kroki to mysle ze osiagniesz zamierzony lub zblizony efekt.
« Ostatnia zmiana: Październik 24, 2011, 07:08:35 pm wysłana przez mario »
Integracja wf-mag presta
freelancer

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #4 dnia: Październik 25, 2011, 08:51:07 am »
Podobne rozwiązanie robiłem dla jednej z hurtowni.
Klient po zarejestrowaniu  ma zablokowane konto i nie może się zalogować. Obsługa sklepu po rejestracji dostaje emaila z informację o nowym kliencie oraz z linkiem do aktywacji konta.
Aktywacja konta klienta możliwa na 2 sposoby - poprzez link w emailu lub BO.
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline b-woman

  • Nowy
  • *
  • 18
  • 0
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #5 dnia: Październik 25, 2011, 11:04:02 am »
Dzięki za pomoc! Musiałam przegapić ten wpis....
Możecie mi jeszcze pomóc zlokalizować ten plik, w którym trzeba zrobić zmianę..... controllers/AuthController.php ?
I jeszcze jedno... Jak w związku z tym stworzyć automatyczne powiadomienie, które będzie wysyłane do Klienta po rejestracji, żeby wiedział, że musi poczekać na autoryzację?

*

Offline sower

  • Mieszkaniec
  • *****
  • 1,016
  • 3
    • I Love PrestaShop
  • PrestaShop: PS
  • Status: Programista
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #6 dnia: Październik 25, 2011, 09:06:20 pm »
tu już albo musisz dopisać  funkcję mail i do tego szablon emila
W moim przypadku jest to rozwiązane modułem
SZYBKA POMOC TECHNICZNA : gg 45116037
SKLEPY | MODUŁY | INTEGRACJE | POMOC TECHNICZNA

*

Offline MAVRICQS

  • Nowy
  • *
  • 2
  • 0
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #7 dnia: Październik 26, 2011, 02:05:05 pm »
Robię taką samą rzecz ale nie mam pomysłu jak i gdzie wpisać alert o tym że po zarejestrowaniu klient musi poczekać na aktywacje konta. Proszę o pomoc.

*

Offline b-woman

  • Nowy
  • *
  • 18
  • 0
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #8 dnia: Październik 27, 2011, 11:07:05 am »
Kwestia konieczności zaakceptowania Klienta po zarejestrowaniu w miarę jasna. Jedyne pytanie, to czy zmiana parametru, w miejscu, o którym mowa załatwi całą sprawę...? Tzn. pozwoli zarejestrować się i da mi możliwość kontroli nad nowymi Klientami.....? I w jaki sposób będę mogła ich aktywować? Będę miała ich jako nowych Klientów na sklepie z ikonką "nieaktywny" czy muszę coś dodatkowo zrobić?

Zastanawiam się nad tym samym... tzn. alert
Odgrzebałam katalog z mail'ami mails/pl, tylko jak tam dodać dodatkowy alert? Dlaczego pliki w tym katalogu są zarówno w html, jak i tekstowe? Czy nowy alert umieścić tam jako html czy jako tekstowy? W jakim w ogóle programie najlepiej będzie go stworzyć? Proszę o dalszą pomoc

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #9 dnia: Październik 27, 2011, 03:11:22 pm »
W twoim przypadku proponuje abys tylko zmodyfikowala tlumaczenie bledu - dopisala tam dodatkowo informacje, ze trzeba poczekac na aktywacje konta.

Na poczatek to w zupelnosci wystarczy.

Mozesz dopisac funkcje do buttona  onclick="alert('bla........bla');"

Po reszte zglos sie do kogos kto ci to zrobi, to duzo bardziej skomplikowane.

Klient po zalozeniu konta bedzie widoczny od strony admina, jego konto bedzie nieaktywne - czerwony krzyzyk.
Wystarczy kliknac w ten krzyzyk i status sie zmieni na aktywny.

Integracja wf-mag presta
freelancer

*

Offline b-woman

  • Nowy
  • *
  • 18
  • 0
Odp: Konieczność zaakceptowania nowego Klienta przez admina
« Odpowiedź #10 dnia: Październik 31, 2011, 10:53:58 am »
.....Mozesz dopisac funkcje do buttona  onclick="alert('bla........bla');"

W którym miejscu, w którym pliku należałoby to dodać?