Back to top

Autore Topic: Login -> Logout  (Letto 2572 volte)

Offline Siddartha87

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Login -> Logout
« il: 26 Ott 2009, 00:13:22 »
ciao a tutti! sto lavorando al mio sito e mi sono accorto di un ostacolo che non riesco a superare... in pratica ho creato una voce di menų (login) che linka alla pagina di login, tutto funziona, tuttavia una volta loggato vorrei che la voce di menų da login diventasse logout...

come posso fare?

Offline duskettone

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:Login -> Logout
« Risposta #1 il: 26 Ott 2009, 00:16:16 »
Crea un menu logout che sia settato con "livello di accesso" su registered cosė appare al momento del log in.
« Ultima modifica: 26 Ott 2009, 00:18:12 da duskettone »

Offline Siddartha87

  • Nuovo arrivato
  • *
  • Post: 8
    • Mostra profilo
Re:Login -> Logout
« Risposta #2 il: 26 Ott 2009, 08:18:19 »
mmm vero non ci avevo pensato... perō come faccio a far sparire la scritta "login" che č un elemento public del menų una volta che l'utente č loggato?

Offline duskettone

  • Nuovo arrivato
  • *
  • Post: 49
    • Mostra profilo
Re:Login -> Logout
« Risposta #3 il: 26 Ott 2009, 11:24:24 »
č giā a questo non saprei risponderti

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Login -> Logout
« Risposta #4 il: 26 Ott 2009, 11:26:38 »
di default non puoi nascondere un modulo ai registrati,
devi trovare qualche estensione nella solita sezione di www.joomla.org
(uso XP perchč win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi č necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline = odino =

  • Instancabile
  • ******
  • Post: 5696
  • Sesso: Maschio
  • "In realtā li trasforma in menomati" Danzel
    • Mostra profilo
Re:Login -> Logout
« Risposta #5 il: 27 Ott 2009, 02:13:21 »
parte cancellata su richiesta degli amministratori

mmm vero non ci avevo pensato... perō come faccio a far sparire la scritta "login" che č un elemento public del menų una volta che l'utente č loggato?

Ciao Siddharta, quello che vuoi fare č un attimino impegnativo per i neofiti comunque ci proviamo...

Supponiamo che hai un menų standard ( non flat, nč vertical nč legacy, per cui servirebbero altre personalizzazioni, e potremo parlarne in seguito... ).

Devi lasciare la tua voce di menu login cosė com'č, senza aggiungerne una di logout, poi apri il file:

/modules/mod_mainmenu/helper.php

alla riga 357 inserisci:

Codice: [Seleziona]
$user = JFactory::getUser();

if ($tmp->link == 'index.php?option=com_user&view=login' && !$user->guest )
{
  $tmp->name = 'Logout';
}

č comunque una soluzione harcoded, quindi a livello di design non il massimo, certo che se devi fare solo questo lavoro sporco puoi pensarci, purtroppo Joomla! non ha un tipo di permesso esclusivo per i pubblici.
« Ultima modifica: 27 Ott 2009, 19:29:30 da = odino = »

 



Web Design Bolzano Kreatif