Zobacz pełną wersję : Jak ukryć niektóe przyciski po zalogowaniu ?
Witam :) Mam pewien problem. Nie wiem jak ukryć przycisk 'ZALOGUJ' w menu użytkownika po zalogowaniu. Chciałbym ukryć też przycisk wyloguj dla wylogowanych. Jak to zrobić ? Jakieś wskazówki ?
Słabo opisałeś o co Ci chodzi. Nie wiem czy ten przycisk jest w jakimś "dodatkowym komponencie" czy po prostu w menu strony. Jeśli w menu strony, to wystarczy ukryć tą pozycję dla zalogowanych użytkowników, wszystko to możesz zrobić w zapleczu.
Słabo opisałeś o co Ci chodzi. Nie wiem czy ten przycisk jest w jakimś "dodatkowym komponencie" czy po prostu w menu strony. Jeśli w menu strony, to wystarczy ukryć tą pozycję dla zalogowanych użytkowników, wszystko to możesz zrobić w zapleczu.
Żadnych dodatkowych komponentów. W zapleczu jest poziom dostępu: powszechny / zarejestrowany / specjalny. Mógłbyś mi przybliżyć Twoją myśl ?
seba.adm
28-06-2010, 16:18
Podstawy: Prawa Użytkowników Joomla (http://wiki.joomla.pl/index.php/Prawa_u%C5%BCytkownik%C3%B3w_Joomla%21)
Uprawnienia [Access Level]: Informuje, która z grup użytkowników ma prawa dostępu do kategorii. łącze. Kliknij nazwę grupy, aby nadać prawa dostępu do kategorii następnej grupie w hierarchii grup użytkowników Joomla! Możliwe są trzy opcje:
Public - dostęp publiczny: artykuły, będą dostępne dla wszystkich użytkowników,
Registered - dostęp ograniczony dla zarejestrowanych: artykuły, będą dostępne tylko dla zalogowanych użytkowników,
Special - dostęp ograniczony specjalny: kategoria i artykuły, będą dostępne tylko dla zalogowanych użytkowników z uprawnieniami specjalnymi - autorów, redaktorów, wydawców, operatorów i administratorów. Autorzy będą mogli edytować swoje artykuły, redaktorzy wszystkie artykuły, a wydawcy redagować wszystkie artykuły i decydować o ich publikacji.
Ale żadna z nich nie pasuje to moich wymagań :blink:
seba.adm
28-06-2010, 16:36
Link już jest poprawiony. Wskazany link jest "jedną sugestią", gdyż odsyła do konkretnego zagadnienia, jakim są prawa użytkowników, zasugerowane przez @Robstera.
---------- Post dodany o 14:36 ---------- Poprzedni post był o 14:28 ----------
Ale żadna z nich nie pasuje to moich wymagańJeżeli cały czas mówimy o uprawnieniach dotyczących założonego tematu:
...ukryć przycisk 'ZALOGUJ' w menu użytkownika po zalogowaniu. Chciałbym ukryć też przycisk wyloguj dla wylogowanych... nadal będę podtrzymywał sugestię @Robstera, co do ustawień, poszczególnych pozycji menu. W innym wypadku, dokładniej opisz Twoje wymagania co do uprawnień.
Link już jest poprawiony. Wskazany link jest "jedną sugestią", gdyż odsyła do konkretnego zagadnienia, jakim są prawa użytkowników, zasugerowane przez @Robstera.
---------- Post dodany o 14:36 ---------- Poprzedni post był o 14:28 ----------
Jeżeli cały czas mówimy o uprawnieniach dotyczących założonego tematu:
nadal będę podtrzymywał sugestię @Robstera, co do ustawień, poszczególnych pozycji menu. W innym wypadku, dokładniej opisz Twoje wymagania co do uprawnień.
Czytałem poradniki itp ale nie znalazłem rozwiązania mojego problemu. No to tak:
Mamy panel użytkownika, gdy jesteś zalogowany w panelu powinny być: wyloguj / Twoje konto / sprawdź swoje zakupy. Gdy nie jesteś zalogowany w panelu powinno być: zarejestruj / zaloguj :)
Ja się zgubiłem już :/ Kto w końcu pyta @sYa_TPS czy @hasiok?
Ja się zgubiłem już :/ Kto w końcu pyta @sYa_TPS czy @hasiok?
Hasiok :) Ja jestem jego pomocnikiem. Ale korzystamy z tych samych komputerów i tak wyszło :P
To na przyszłość korzystaj z jednego konta, bo pyta Twój kolega, a ty później piszesz że nie o to Tobie/Jemu chodziło :/
Rozwiązanie jest takie jakie napisałem. Ze standardowym modułem więcej nie zrobisz, chyba że znasz php i wdrożysz w niego opisywana kiedyś metodę ukrywania różnych elementów strony.
To na przyszłość korzystaj z jednego konta, bo pyta Twój kolega, a ty później piszesz że nie o to Tobie/Jemu chodziło :/
Rozwiązanie jest takie jakie napisałem. Ze standardowym modułem więcej nie zrobisz, chyba że znasz php i wdrożysz w niego opisywana kiedyś metodę ukrywania różnych elementów strony.
Pomyłka była :)
Ok. Dziękuję. Będę musiał poprosić kogoś by to wykonał. A orientujesz / orientujecie się może ile by to mogło kosztować ?
zwiastun
28-06-2010, 22:17
Nadpisywanie szablonem, bo to odnośnik w module Logowanie, a nie w jakimś menu!
Twój problem polega na tym, że nie masz pojęcia o Joomla! i czekasz aż ktoś da ci gotowe rozwiązanie. Sam opis twojego problemu jest raczej mętny, bo nawet nie wiesz skąd ten link chcesz usunąć.
W standardowym module logowania J! button po zalogowaniu sam znika, więc naprawdę nie wiem w czym problem.
Racja - jestem początkującym joomlowcem. Gdy jestem wylogowany są przyciski: ZALOGUJ, REJESTRACJA - czyli ok. Ale gdy się zaloguje są przyciski: ZALOGUJ, REJESTRACJA, ZALOGUJ SIĘ, WYLOGUJ SIĘ. Chcę pozbyć się przycisków zaloguj, rejestracja po zalogowaniu. Chcę byście mi pomogli :) Domyślam się, że to musi być napisane w PHP bo joomla nie ma takich możliwości ? :o
To jeszcze napisz z jakiego modułu korzystasz bo chyba nie ze standardowego. W standardzie wygląda to tak:
http://codemaster.za.pl/
LOGIN: demo
HASŁO: demo
Typ: mod_mainmenu
Nie korzystałem z żadnych dodatków do joomli więc standardowy ? :)
Do podstawowego modułu dodałem jeszcze swoje przyciski.
Witam,
tyle pisania z powodu braku informacji!
Po pierwsze napisz z jakiego modułu logowania korzystasz - standardowego Joomla czy związanego z VirtueMartem a może inna opcja?
Po drugie - czy ktoś ingerował w kod modułu (szablonu modułu)
Standardowy moduł logowania Joomla działa (bez wkładu własnego) tak - jak sobie życzysz. Podejrzewam, że stan o jakim piszesz jest skutkiem "radosnej twórczości". :)
Haha z niewiedzy zamiast mod_login zrobiłem mod_mainmenu .. Dobra :) Już chyba sobie poradzę. Dziękuję wszystkim. Temat można zamknąć
podziel się rozwiązaniem problemu
Ja to zrobiłem tworząc dwa moduły:
w jednym (mod_custom) jest słowo wyloguj podlinkowane tak: 'index.php?option=com_user&task=logout'
w drugim (mod_mainmenu) jest po prostu link do logowania
a żeby sie jeden pojawiał a drugi znikał to musiałem użyć "Advanced Module Manager" - rewelacyjne narzędzie, aż dziw że wcześniej nie znałem, polecam
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!