Skocz do zawartości


Zdjęcie
- - - - -

logowanie z facebook w formularzu logowania się ? jak?


  • Proszę się zalogować aby odpowiedzieć
1 odpowiedzi na ten temat

#1 bubuwozki

bubuwozki

    Member

  • Members
  • PipPip
  • 10 postów

Napisany 08 January 2018 - 11:28 PM

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ę)


#2 vekia

vekia

    Advanced Member

  • Members
  • PipPipPip
  • 73 postów

Napisany 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:
 

  1. 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)
     
  2. 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





0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników