Witaj Miłoszu, kupiłem u Ciebie moduł logowania przez facebooka - jak go zaimplementować w authentication.tpl? Prosta próba przeniesienia kodu nie działa, w zasadzie, to logowanie przez FB działa mi tylko w bloku logowania lewej kolumny i górnej cześci sklepu (chyba top hook o ile się nie mylę)
Instrukcje krok po kroku dotyczące wprowadzania zmian we własnym sklepie internetowym w celu poprawy jego działania, dodawania nowych funkcji itp.

logowanie z facebook w formularzu logowania się ? jak?
Started by bubuwozki, Jan 08 2018 11:28 PM
1 reply to this topic
#2
Posted 08 January 2018 - 11:28 PM
Witam,
W prestashop 1.6 domyślny szablon tj. default-bootstrap nie posiada żadnego hooka do umieszczenia buttona "logowania z fb" na stronie z formularzem do logowania się.
Najprościej będzie w pliku authentication.tpl szablonu dodać kod, który doda button logowania się.
można zrobić to na dwa sposoby, np:
- Wywołując hook "displayCustomerAccountForm"
- do pliku .tpl wprowadzamy kod:{Hook::exec('displayCustomerAccountForm')}
w miejscu, w którym chcemy wyświetlić button logowania się z FB
- następnie na stronie konfiguracynjej modułu zaznaczamy opcję, że chcemy moduł wyświetlać w hooku "displayCustomerAccountForm" (domyślnie pozycja ta znajduje się w drugim kroku procesu rejestracji)
- dodając tam kod, który wyświetli button
ten kod wygląda tak:<div class="fblogin"><p onclick="fblogin_mypresta();"><span>{l s='Zaloguj z Facebook'}</span></p></div>
na dobrą sprawę w zupełności wystarczy dodanie parametru onclick="fblogin_mypresta();" do jakiegokolwiek elementu na stronie. kliknięcie w ten element spowoduje uruchomienie procesu logowania / rejestracji z facebook
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users