Sto tempestando questo form... scusate.
Nel mio portale ho lasciato che l'errore 403 venisse segnalato, come default, con un Access denied. Vorrei però che un modulo (il mio), e solo questo, ridirigesse l'utente all'URL "user/login".
Il problema è che Drupal si aspetta che l'hook_access ritorni semplicemente o un TRUE o un FALSE, quindi non posso gestire un ridirezionamento in questa fase...
Avete un'idea so come fare?
Giovanni
PS: grazie per la disponibilità ed il supporto!
Questo va bene in generale, però io volevo usare l'hoo_access per gestire in automatico le path del tipo "add/tipo_di_nodo"...
Mi sa che ti devi adattare un pochino,
Le alternative sono solo 2 :
Ciao Uccio
Ciao,
Devi dare all'utente la possibilità di vedere il path specifico (nell' hook menu) poi nella funzione di callback fai un test del genere:
....global $user
if (!$user->uid){
drupal_go_to('user/login')
}
Uccio