2 strony główne, dla gości i dla zalogowanych
Wyniki 1 do 9 z 9

Temat: 2 strony główne, dla gości i dla zalogowanych

  1. #1
    Przeglądacz
    Dołączył
    13-07-2007
    Wpisy
    99
    Punkty
    12

    Domyślny 2 strony główne, dla gości i dla zalogowanych

    Witam, tworzę serwis pewien i chciałem zrobić 2 srony głowne, jedną dla gości, drugą dla zalogowanych. Chodzi mi tu (najlepiej) aby zalogowani po wpisaniu adresu np. domena.pl przekierowywani byli do domena.pl/home (home - pozycja z drugiego menu), a goście byli by pozostawiani na stronie domena.pl (z jakimś artykułem lub czymś innym).

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Przeglądacz
    Dołączył
    03-12-2007
    Skąd
    Szczecin
    Wpisy
    91
    Punkty
    10

    Domyślny

    Napisałeś jakbyś chciał, żeby użytkownik był zalogowany zanim wszedł na stronę. Może jednak źle zrozumiałem.
    W module logowania -> opcje logowania (z prawej strony) masz możliwość wskazania gdzie zostanie przekierowany użytkownik tuż po zalogowaniu, wystarczy wybrać.

  4. #3
    Wyjadacz pawelSafiStudio awatar
    Dołączył
    27-09-2010
    Wpisy
    646
    Punkty
    90

    Domyślny

    Hej,
    temat był już chyba opisywany na forum. Po prostu musisz stworzyć dwa pliki szablonu i wczytać jeden (lub dokonać odpowiedniego przekierowania), zależnie od osoby, która odwiedza stronę. Przykłąd:

    Kod PHP:
    $user = &JFactory::getUser()
    if(
    $user->guest){
        
    required_once('strona_dla_gosci.php');
        
    // lub redirect na konkretna pozycje menu jeśli $_SERVER['REQUEST_URI'] puste
    }
    else{
        
    required_once('strona_dla_zalogowanych.php');
        
    // lub redirect na konkretna pozycje menu jesli .......

    Te założenia ustal sobie w głównym pliku szablonu i załączaj plik rozszerzony szablonu lub rób przekierowanie, jeśli jeszcze żadna pozycja nie została wybrana, czyli REQUEST_URI jest puste. Sposobów jest mnóstwo, musisz wybrać ten, który spełni Twoje oczekiwania. Mam nadzieję, że pomogłem. Na forum było trochę o podobnych problemach, więc możesz poszukać więcej.

    ----- edit -----

    @hidden dobrze napisał To jest prostsze. To co podałem wyżej sprawdzi się jakbyś chciał mieć inny układ strony dla gości, np. dać tylko panel logowania i pojedynczy artykuł. Myślałem, że o coś takiego by Ci chodziło.
    "Twoja strategia jest do bani (głównie dlatego, że nie poświęcasz jej wystarczająco dużo czasu)" - Mitch Joel

  5. #4
    Nowicjusz
    Dołączył
    14-11-2012
    Skąd
    Leszno
    Wpisy
    12
    Punkty
    8

    Domyślny

    nie nie nie chodzi o to aby już zalogowany użytkownik po przejsciu na "strona.pl" (na której jest komponent logowania i rejestracjii czyli cb)momentalnie został przeniesiony na strone "strona.pl/home"

  6. #5
    Wyjadacz pawelSafiStudio awatar
    Dołączył
    27-09-2010
    Wpisy
    646
    Punkty
    90

    Domyślny

    Czy mi się wydaje czy założyłeś nowe konto ?

    Kod PHP:
    $user = &JFactory::getUser()
    if(
    $user->id){
        
    // redirect na konkretna pozycje menu jeśli $_SERVER['REQUEST_URI'] puste

    Gdzie wstawić pisałem wyżej.
    "Twoja strategia jest do bani (głównie dlatego, że nie poświęcasz jej wystarczająco dużo czasu)" - Mitch Joel

  7. #6
    Nowicjusz
    Dołączył
    14-11-2012
    Skąd
    Leszno
    Wpisy
    12
    Punkty
    8

    Domyślny

    dobra mam już plugina i działa mi bez zarzyutów uznaje temat za zamkniety

  8. #7
    Przeglądacz
    Dołączył
    13-07-2007
    Wpisy
    99
    Punkty
    12

    Domyślny

    Cytat Wysłane przez pawelSafiStudio Zobacz wiadomość
    Czy mi się wydaje czy założyłeś nowe konto ? (...)
    W zasadzie to ja załozyłem temat dla kolegi i on pisze jakby on napisał 1 post

  9. #8
    Przeglądacz
    Dołączył
    13-07-2007
    Wpisy
    99
    Punkty
    12

    Domyślny

    Cytat Wysłane przez hodowlakoni Zobacz wiadomość
    dobra mam już plugina i działa mi bez zarzyutów uznaje temat za zamkniety
    To może zapuścisz link do pluginu tak jakby ktoś kiedyś szukał (google szybko indeksuje to forum)

  10. #9

Podobne tematy

  1. Zakładki dla zarejestrowanych widoczne dla gości
    przez marciniszyn na forum Menu, struktura witryny
    Odpowiedzi: 2
    Ostatni post/autor: 11-07-2011, 21:58
  2. Odpowiedzi: 2
    Ostatni post/autor: 21-11-2010, 16:50
  3. moduł Shoutbox, nik dla zalogowanych, gość dla niezalogowanych
    przez KoTeKMalbork na forum Administracja składnikami
    Odpowiedzi: 0
    Ostatni post/autor: 29-03-2009, 23:40
  4. Dwa języki strony Dla gości
    przez Ponciusz na forum Administracja - ogólne
    Odpowiedzi: 1
    Ostatni post/autor: 26-02-2009, 19:52
  5. Zmiana języka strony dla gości
    przez blackweb na forum Instalacja, aktualizacja, migracje
    Odpowiedzi: 0
    Ostatni post/autor: 29-09-2007, 01:24

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •