web-dev-qa-db-fra.com

Comment désactiver l'édition frontale sur un module spécifique?

L'icône frontale sur le module de changement de langue est vraiment agaçante. Comment pourrais-je désactiver l'édition frontale pour un module spécifique?

EDIT: J'ai besoin de cette icône pour tous les autres modules, il suffit que cette position d'icône soit directement sur le sélecteur de langue ...

5
JinSnow

Vous pouvez affecter une classe css supplémentaire au module, puis dans votre feuille de style, définissez display: none.

MISE À JOUR

Ce qui suit, par exemple, masque les boutons d’action du module avec ID = 1.

a[href*="id=1"].btn.jmodedit {
    display:none;
}
5
Peter Wiseman

Je ne crois pas que vous puissiez désactiver ceci pour des modules spécifiques, mais vous pouvez le faire globalement:

Dans le backend de Joomla, allez à Système >> Configuration globale, et vous verrez une option appelée Icônes de modification de la souris pour la souris , que vous pouvez simplement définir sur aucun.

1
Lodder

gestionnaire de module> module> autorisations> choisissez le groupe que vous souhaitez autoriser/interdire l'édition en amont du module (ou éditer/éditer l'état)> changer en refusé

Devrait faire l'affaire.

1
jonboy

Vous pouvez utiliser les autorisations de module et limiter les groupes d'utilisateurs qui auront un accès en modification à ce module, mais gardez à l'esprit que cela affectera également les autorisations de modification en arrière-plan. Sujet similaire ici: option de masquage du module d'édition dans l'interface utilisateur frontal pour les utilisateurs administrateurs

1
FFrewin