Lien pour ouvrir la boîte de dialogue de configuration

Si vous ne souhaitez pas utiliser le déclencheur intégré pour ouvrir la boîte de dialogue de configuration, vous avez quelques options pour ajouter un lien à votre site Web qui ouvre la boîte de dialogue des paramètres de cookies :

Macro de contenu

Utilisez la macro intégrée {n3tcookieconsent settings}Texte du lien{/n3tcookieconsent}. Si vous placez cette macro dans un article, un module de contenu personnalisé ou n'importe où ailleurs où l'événement standard Joomla onContentPrepare est utilisé, elle sera remplacée par un lien pour ouvrir la boîte de dialogue des paramètres de cookies. Notez que le Texte du lien ne doit pas nécessairement être uniquement du texte, mais peut également être une image, par exemple.

C'est la méthode recommandée pour ajouter un déclencheur de paramètres aux articles et aux modules personnalisés.

Classe de lien

Ajoutez n3tcc-settings à n'importe quel lien ou élément qui, lorsqu'il est cliqué, ouvrira la boîte de dialogue des paramètres de cookies.

C'est la méthode recommandée pour ajouter des liens aux éléments de menu. Créez simplement un élément de menu de type URL externe, utilisez # comme lien et ajoutez la classe n3tcc-settings.

HTML personnalisé

Utilisez la syntaxe suivante pour ouvrir la boîte de dialogue des paramètres de cookies :

html
 
<button type="button" data-cc="c-settings">Afficher les paramètres des cookies</button>

Des attributs de données supplémentaires peuvent être utilisés pour les actions suivantes :

  • accept-all : accepter toutes les catégories
  • accept-necessary : accepter uniquement les catégories marquées comme nécessaires/lecture seule (rejeter toutes)
  • accept-custom : accepter les catégories actuellement sélectionnées à l'intérieur de la boîte de dialogue des paramètres

Script personnalisé

La variable du gestionnaire de consentement est enregistrée en tant que variable JavaScript globale n3tConsentManager.cookieConsent. Vous pouvez y accéder depuis vos scripts personnalisés et appeler ses fonctions selon la documentation d'Orestbida : https://github.com/orestbida/cookieconsent

Logo AFUJ
Logo AFUJ

L'AFUJ n'est pas affilié ou approuvé par le projet Joomla! ® ou Open Source Matters. Le nom et le logo Joomla! ® sont utilisés sous une licence limitée accordée par Open Source Matters, le détenteur de la marque aux États-Unis et dans d'autres pays.

AFUJ is not affiliated with or endorsed by the Joomla!® Project or Open Source Matters. The Joomla!® name and logo is used under a limited license granted by Open Source Matters, the trademark holder in the United States and other countries.

Copyright © 2024 Joomla.fr - AFUJ Tous droits réservés - Joomla! est un Logiciel Libre diffusé sous licence GNU General Public - Mentions légales

PlanetHoster