it-swarm.dev

Masquer le module de diaporama Joomla sur la page membre de l'utilisateur ne fonctionne pas

J'ai installé un modèle (Purity III) et configuré le module de diaporama fourni avec le modèle (j'utilise Joomla v3). Je souhaite que ce module ne soit affiché que sur les pages publiques, et non lorsque l'utilisateur s'est connecté.

Par conséquent, dans le gestionnaire de modules après avoir sélectionné le module de diaporama, je:

  • Définissez "Accès" sur "Public" dans l'onglet Module.
  • Définissez "Affectation de module" sur "Seules les pages sélectionnées" dans l’affectation de menu. la sélection de menu se réfère alors au menu principal

Mais lorsque je me connecte en tant qu'utilisateur, le module diaporama apparaît toujours (?). Qu'est-ce que je fais mal? Comment résoudre ce problème?

2
Joppo

Changez le niveau d'accès en guest au lieu de public .

Comme indiqué dans les commentaires, public signifie que tout le monde est enregistré ou non.

Voici les instructions pour le configurer

4
Pep Lainez

Si j’ai une idée claire de votre question, Joomla 3 fournit par défaut le groupe d’invités et le niveau d’accès destiné à cet effet précis.

Par défaut, la vue publique donne un accès à la vue à tous les groupes d'utilisateurs par défaut, à l'exception du groupe d'utilisateurs Invité. Par conséquent, tout utilisateur du groupe d'utilisateurs enregistré et supérieur aura toujours accès à tout contenu/élément/module de ce niveau.

Ainsi, si vous souhaitez afficher quelque chose uniquement aux visiteurs qui ne sont pas connectés, vous devez utiliser un niveau d'accès que ces groupes d'utilisateurs n'ont pas.

Il s'agit du niveau d'accès invité et il est uniquement attribué au groupe d'utilisateurs Invité, auquel aucun de vos utilisateurs enregistrés n'appartiendra.

Enfin, vous voulez vous assurer que vous avez sélectionné l'option appropriée dans la configuration du composant utilisateurs, pour le groupe d'utilisateurs invités par défaut. Cliquez sur le bouton Options de com_users et vérifiez que la sélection du groupe d'utilisateurs invités est "Invité".

0
FFrewin