Skocz do zawartości

Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zdjęcie

Pokazanie panelu logowania przy wejściu na stronę chronioną


  • Zaloguj się, aby dodać odpowiedź
4 odpowiedzi w tym temacie

#1
Bieski

Bieski

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 5 postów
Witam wszystkich użytkowników forum.

Czy contao idzie tak skonfigurować żeby pokazywało moduł logowania dla użytkowników niezalogowanych przy wchodzeniu na stonę chronioną?
Jak coś takiego zrealizować? Trzeba grzebać w kodzie czy da się to z backendu skonfigurować.
  • 0

#2
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Musisz utworzyć nową podstronę 403 Access denied (typ strony) i na niej umieścić moduł logowania.
  • 0

Codefog - Contao web development


#3
Bieski

Bieski

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 5 postów
Dzięki. Sprawdze.
A przez showmodal coś jak z tego wątku http://forum.contao....omnienie-hasla/ myślisz że by się dało ?
  • 0

#4
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski
Całkiem możliwe, przykładowo mógłbyś:
1. dać dla wszystkich chronionych elementów klasę CSS "protected"
2. na każdej podstronie dać moduł logowania z klasą CSS "invisible"
3. modala uruchamiać z poziomu templatki (np. moo_modal):

<?php if (!FE_USER_LOGGED_IN): ?>
<script>
// Pokaż modala:
// np. $('modal_logowanie').removeClass('invisible');
</script>
<?php endif; ?>

  • 0

Codefog - Contao web development


#5
Bieski

Bieski

    Nowy na forum

  • Zarejestrowani
  • Pip
  • 5 postów
Super. Dzieki za podpowiedź.
  • 0




Użytkownicy przeglądający ten temat: 1

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