wdrożenia PrestaShop

Produkty, zakup ...Po zalogowaniu

  • 20 Odpowiedzi
  • 10791 Wyświetleń

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

*

Offline blakemag

  • Nowy
  • *
  • 3
  • 0
Produkty, zakup ...Po zalogowaniu
« dnia: Wrzesień 29, 2010, 07:23:18 pm »
Witam, czy jest możliwość konfiguracji sklepu presta shop w taki sposób aby produkty i możliwość zakupu były dostępne tylko po wcześniejszym zalogowaniu.
« Ostatnia zmiana: Wrzesień 29, 2010, 07:55:00 pm wysłana przez chinskimandaryn »

*

Offline chinskimandaryn

  • Mieszkaniec
  • *****
  • 339
  • 0
  • Płeć: Mężczyzna
    • www.chinskimandaryn.pl
Odp: Po zalogowaniu
« Odpowiedź #1 dnia: Wrzesień 29, 2010, 07:53:48 pm »
Witam, czy jest możliwość konfiguracji sklepu presta shop w taki sposób aby produkty i możliwość zakupu były dostępne tylko po wcześniejszym zalogowaniu.

Czy mam rozumieć, że nie ma się nic wyświetlać, nim się ktoś nie zaloguje??

*

Offline lof

  • Mieszkaniec
  • *****
  • 748
  • 1
    • moduły, szablony, integracje do prestashop!
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #2 dnia: Wrzesień 29, 2010, 08:02:30 pm »
Witam, czy jest możliwość konfiguracji sklepu presta shop w taki sposób aby produkty i możliwość zakupu były dostępne tylko po wcześniejszym zalogowaniu.

tak można tak zrobić!
pomoc na forum darmowa
pomoc na gg płatna - 24909954
integracja z allegro
MODUŁY SZABLONY INTEGRACJE -> www.prestahelp.com

*

Offline blakemag

  • Nowy
  • *
  • 3
  • 0
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #3 dnia: Wrzesień 29, 2010, 09:45:52 pm »
Tak, chodzi o to by produkty były widoczne dopiero po zalogowaniu, a jezeli można to zrobić to w jaki sposób, czy jest taka opcja w ustawieniach menu sklepu, czy trzeba doistalowac jakis moduł?

*

Offline lof

  • Mieszkaniec
  • *****
  • 748
  • 1
    • moduły, szablony, integracje do prestashop!
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #4 dnia: Wrzesień 29, 2010, 10:11:20 pm »
trzeba w paru miejscach dopisać warunek  {if logged} xxx{/if}
pomoc na forum darmowa
pomoc na gg płatna - 24909954
integracja z allegro
MODUŁY SZABLONY INTEGRACJE -> www.prestahelp.com

*

Offline blakemag

  • Nowy
  • *
  • 3
  • 0
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #5 dnia: Wrzesień 29, 2010, 10:40:13 pm »
Jeżeli można to prosiłbym o bardziej szczegółową odpowiedź, i dziękuję z góry za wszelkie inne podpowiedzi.

*

Offline g4ever

  • Nowy
  • *
  • 9
  • 0
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #6 dnia: Luty 23, 2011, 06:32:04 pm »
czy ktoś wie jak to zrobic by produkty pojawiały sie po zalogowaniu?

*

Offline smootny

  • Użytkownik
  • **
  • 43
  • 1
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #7 dnia: Wrzesień 01, 2011, 09:25:44 am »
trzeba w paru miejscach dopisać warunek  {if logged} xxx{/if}

możesz odpisac w którym miejscu ?

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #8 dnia: Wrzesień 03, 2011, 08:50:39 pm »
Mozemy to zrobic w prostszy sposob wykorzystujac mozliwosci presty dopisujac doslownie jedna linijke
w /classes/FrontController.php

gdzies kolo 97 linii

zamiast:
$link = new Link();
     
if ($this->auth AND !$cookie->isLogged($this->guestAllowed))

wpisujemy:
$link = new Link();
       
// START mojej_poprawki
        if (!$cookie->isLogged())
            Configuration::set('PS_CATALOG_MODE',1);
// KONIEC mojej_poprawki
       
if ($this->auth AND !$cookie->isLogged($this->guestAllowed))

Jesli gosc jest niezalogowany to presta przechodzi w tryb katalogu
po zalogowaniu widzi juz ceny i moze dodawac do koszyka
Integracja wf-mag presta
freelancer

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #9 dnia: Wrzesień 03, 2011, 09:45:57 pm »
Jesli bys chcial jeszcze miec wplyw na to kto sie loguje i go autoryzowac to
w controllers/AuthController.php

u mnie linia 148
ustaw zamiast $customer->active = 1;           $customer->active = 0;

nalezaloby tez dopisac funkcje alert w javascript podczas potwierdzania zapoznania sie z regulaminem aby poinformowac uzytkownika ze po zalozeniu konta musi poczekac na autoryzacje,
w tlumaczeniu bledu dopisac tez odpowiednia informacje

a ty mu aktywujesz, albo nie konto w BO

mozna tez dopisac dyrektywe aby po zatwierdzeniu otrzymal maila z informacja o aktywacji konta
« Ostatnia zmiana: Wrzesień 03, 2011, 10:31:33 pm wysłana przez mario »
Integracja wf-mag presta
freelancer

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #10 dnia: Wrzesień 03, 2011, 09:53:22 pm »
Jesli bys chcial aby klient nie widzal produktow dopuki sie nie zaloguje to dopisz dyrektywe

if (!$cookie->isLogged()) Tools::redirect('authentication.php?back=index.php');

dokladnie gdzie, to masz juz na forum

Nie jest to idealne rozwiazanie bo zawartosc lewej i prawej kolumny jest widoczna
Integracja wf-mag presta
freelancer

*

Offline mario

  • Mieszkaniec
  • *****
  • 640
  • 0
  • Płeć: Mężczyzna
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #11 dnia: Wrzesień 03, 2011, 10:15:49 pm »
Jestem zwolennikiem wykorzystywania tego co daja biblioteki, silnik,
minimalistycznie.
Przez to jest zachowana integracja rdzenia presty i niepotrzebnie nie inicjujemy sekcji.
Zyskuje na tym przejrzystosc kodu, ewentualne pozniejsze poprawki, obciazenie serwera i bazy danych.
Usuwanie kodu to juz ostatecznosc, jak w inny sposob sie nieda.

Mozesz rowniez skorzystac z porad zamieszczonych wczesniej w tym watku,
poprostu jest to inna droga.

Gwoli informacji:
moje porady dotycza wersji 1.4.4 i pozniejszych
na wczesniejszych niespawdzalem.
« Ostatnia zmiana: Wrzesień 03, 2011, 10:58:07 pm wysłana przez mario »
Integracja wf-mag presta
freelancer

*

Offline m2shop

  • Użytkownik
  • **
  • 31
  • 0
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #12 dnia: Listopad 23, 2011, 05:23:15 pm »
super dodatek

mam jeszcze pytanie czy da rade by przy produktach byl dopisek by aby zobaczyc i zamawiac trzeba sie zalogowac? bo w tym momencie niema takiej informacji

*

Offline filipgliwice

  • Nowy
  • *
  • 1
  • 0
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #13 dnia: Marzec 30, 2012, 03:03:09 pm »
if (!$cookie->isLogged()) Tools::redirect('authentication.php?back=index.php'); Może ktoś jaśniej opisać jak i gdzie trzeba zmodyfikować kod żeby nie było widać produktów

*

Offline bankmonet.pl

  • Tubylec
  • ****
  • 174
  • 0
    • http://bankmonet.pl
  • PrestaShop: 1.5.4
  • Status: forum
Odp: Produkty, zakup ...Po zalogowaniu
« Odpowiedź #14 dnia: Kwiecień 11, 2012, 11:44:58 am »
Witam,

Nie chce tworzyć nowego posta, dorzucę więc tutaj swoje zapytanie. Proszę o konkretną podpowiedź. Znalazłem informacje, że aby cokolwiek miało się ładować po zalogowaniu, należy dodać dyrektywę do danej rzeczy
<if logged> xxx </if>

Używam skórki Matrice, kilkukrotnie próbowałem wykorzystać tą komendę dla swojego koszyka i kategorii luknijcie www.trzyzyczenia.com.pl - bezskutecznie. Do jakiego pliku .tpl należy dorzucić komendę, do głównego presty, czy do skórkowego matrice? Gdzie dokładnie muszę wstawić komendę? Co musi być wstawione zamiast "xxx"? (nie chce znów wgrywać backupa)


 

Używamy informacji zapisanych za pomocą cookies i podobnych technologii statystycznych oraz w celu dostosowania naszego serwisu do indywidualnych potrzeb użytkowników. W programie służącym do obsługi internetu można zmienić ustawienia dotyczące cookies.Korzystanie z naszego serwisu internetowego bez zmiany ustawień dotyczących cookies oznacza, że będą one zapisane w pamięci urządzenia.Ok