2012-11-22 3 views
1

Je crée un site Web d'adhésion, et je veux créer des pages seulement pour les utilisateurs qui se sont connectés. Qu'est-ce que j'écris dans le rappel d'accès pour donner accès uniquement aux utilisateurs connectés?Drupal 7 - accès utilisateur au menu pour les utilisateurs connectés?

'accès callback' => '?'

Merci.

+1

Maye this lire vous aidera à démarrer http://stackoverflow.com/questions/3035132/what-is-the-opposite-of-access-callback-user-is-anonymous – Neograph734

+0

J'essaie votre code, et les utilisateurs non encore enregistrés peuvent cette page, toute autre solution? – Valoda

Répondre

3

Vous pouvez utiliser la fonction user_is_logged_in() pour vérifier si un utilisateur est connecté comme ceci:.

$items['custmomenu'] => array(
    'title' => 'yourtitle', 
    'page callback' => 'yourcallback function', 
    'access callback' => 'user_is_logged_in', 
); 
Questions connexes