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!
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
Il mio sito con drupal
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
Uccio
Il mio sito con drupal