Bloquer montrant les utilisateurs d'un rôle spécifique ne montre pour l'administrateur

drupal.stackexchange https://drupal.stackexchange.com/questions/2592

  •  16-10-2019
  •  | 
  •  

Question

J'ai vue / bloc qui est montré à tous les utilisateurs qui ont un rôle spécifique (rolex, membre et administrateur), et je mets la vue d'une page spécifique. Chaque fois que je regarde la page en tant qu'administrateur, je peux voir le bloc et tout semble grand. Lorsque je me connecte en tant qu'utilisateur avec le rôle rolex, en tant qu'utilisateur authentifié, ou en tant qu'utilisateur anonyme, et je regarde la page, le bloc ne semble pas. Je pensais que cela ne se produisait si je ne coché l'administrateur quand vous allez à configure block et roles puis encore je suis parti tous les rôles non contrôlés de sorte que le bloc serait visible à tous.

Est-ce que quelqu'un a une idée comment je pourrais aller sur la résolution de ce sujet?

Était-ce utile?

La solution

Je pense qu'il ya une part de contrôle d'accès qui échoue. Lorsque vous êtes connecté en tant qu'utilisateur 1, il est impossible pour un contrôle d'accès standard à l'échec, alors ce serait la raison pour laquelle vous voyez le bloc.

Pour résoudre ce problème, essayez accorder toutes les autorisations à rolex (assurez-vous de ne pas faire cela sur un site en direct) et voir si le bloc apparaît lorsque vous vous connectez en tant qu'utilisateur de test qui a rolex. Si le début de bloc montrant, commencez la désactivation de permissions un peu à la fois jusqu'à ce que vous trouviez celui qui cause le problème.

Licencié sous: CC-BY-SA avec attribution
Non affilié à drupal.stackexchange
scroll top