wdrożenia PrestaShop

Produkty, zakup ...Po zalogowaniu

  • 20 Odpowiedzi
  • 7400 Wyświetleń

0 użytkowników i 2 Gości 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)