Ciao a tutti, vorrei sostituire la il blocco di login, registrazione e recupero password, standard di drupal con una voce di menu in cui ci siano le voci di menu "login" e "registrati" qinado l'utente è anonimo ancora, o perché non si è loggato o perché ancora non si è registrato. Mentre una volta fatta la login, le voci dovrebbero cambiare in logout e profilo. Come posso fare questo? Grazie mille
Login - log out è semplice
Crei due voci nel menu
Login - con path user/login
Logout - con path user/logout
in automatico quando sei loggato ti cambia lo stato in logout.
per il resto non lo so, magari qualcun altro ti può aiutare.
-Drupal 7
ciao
Grazie semplix, ho risolto in parte come dici te e in parte ho creato dei blocchi, impostando la visibilità di questi in base al fatto che sia autenticato o meno, con questo codice
<?php
global $user;
if($user->uid == 0) {
return TRUE;
} else {
return FALSE;
}
?>
Ora per creare il tasto per accedere al profilo ho realizzato questo menu ecco il codice:
<?php global $user;
$valuid = $user->uid;
?>
<ul id="menu_autendicate">
<li id="voce_profilo"><a href="/user/<?php print $valuid; ?>" title="Profilo" ><span>Profilo</span></a></li>
<li id="voce_logout"><a href="/logout" title="LogOutn" ><span>LogOut</span></a></li>
</ul>
Potrebbe andare come metodo o è attaccabile da malintenzionati?
Il duro lavoro fatto con passione, ripaga sempre!!!!