2009-08-25 7 views
0

Dans mon site Drupal6, j'ai un champ appelé "fréquentation à court terme". Je l'ai configuré pour que les utilisateurs Anon ne soient pas autorisés à voir ce champ. (Cette autorisation est accordée par le module profile_permission). Cependant, j'ai une vue où fréquentation à court terme est l'un des champs. Quand Anon regarde cette vue, il voit ce champ, en plus de tous les autres.Drupal6: Anon n'a pas la permission "view field_x", mais il apparaît toujours dans une vue

Est-ce que j'ai quelque chose de mal réglé, ou est-il temps de sortir le crochet de réécriture de sql?

Répondre

0

Je pensais que je vous ai envoyé une réponse à celle-ci, mais va ici encore ...

Avez-vous essayé de reconstruire les autorisations à admin/contenu/nœud-paramètres? Il se peut que votre cache d'autorisations soit corrompu. En fait, cela pourrait être la cause de votre autre problème avec 'Ajouter du contenu' qui s'affiche également pour les utilisateurs anonymes.

+0

cela ne fonctionne pas. Le problème est inchangé en reconstruisant le cache des autorisations. (Bien que je suppose que ce n'est pas surprenant, étant donné que c'était le cache d'autorisation "Node Access", qui n'a probablement rien à voir avec les champs individuels. –

Questions connexes