PDA

Zobacz pełną wersję : Czy zalogowany



qbas-s
17-06-2012, 20:23
Witam,
w jaki sposób w joomla 2.5 sprawdzić w kodzie czy użytkownik jest zalogowany?

Jdwind
17-06-2012, 21:09
Zobacz coś takiego:


$user = JFactory::getUser();
if($user->get('id')) {
echo 'Jest';
} else {
echo 'Nie ma';}

qbas-s
17-06-2012, 21:58
działa dzięki:)

mam jeszcze jeden problem a nie chcę oddzielnego wątku zakładać;
W virtuemart 2 po założeniu konta wyskakuje komunikat o powodzeniu i jednocześnie powiadamia skrypt, że aby konto było aktywne to należy je aktywować.
Wszystko jest ok tylko że po założeniu takiego konta pod komunikatem wyświetla się panel użytkownika który dopiero musi aktywować konto. Coś jest nie tak w tym VM albo ja nie wiem gdzie to przestawić. Może by pomogła funkcja wylogowująca tylko nie wiem gdzie jej szukać.

---------- Post dodany o 19:58 ---------- Poprzedni post był o 19:35 ----------

znalazłem, że za wylogowanie odpowiada:
logout($userid=null, $options=array())

ale jak tą funkcję poprawnie wywołać?

Jdwind
29-06-2012, 18:19
Ja niestety, nie mam teraz nigdzie postawionego VM2, więc nie pomogę. Ale tak samo było chyba w wersji 1.1x, o ile mnie pamięć nie myli.