XF Game Cacher un widget à la demande

XenForo FR

Infatigable
Membre du Staff
Bonjour à toutes et à tous.

Un nouveau widget Services XenForo FR est affiché sur la page d'accueil des forums, il permet d'indiquer aux visiteurs et aux nouveaux membres les services que propose XenForo FR. Mais peut-être qu'après l'avoir parcouru une fois ou deux il vous semblera superflu et vous préférerez le supprimer.

Capture web_19-10-2022_103051_xenforo.fr.jpeg

Nous vous invitons à jouer avec nous : il est possible avec XenForo de permettre à chaque membre de décider s'il veut, ou pas, que ce widget s'affiche sur la page d'accueil, et ce sans l'installation d'un add-on tiers mais simplement en utilisant les outils du panneau d'administrateur. Sauriez-vous trouver comment faire ? :cool:

Messieurs, dames, à vos méninges !!
 
Solution
Bon ben je m'y colle alors...

"Nul besoin de connaitre toutes les réponses, il suffit de savoir où les trouver !"

  1. Créez un champ d'utilisateur personnalisé /admin.php?custom-user-fields/
    1. ID de champ : HideBlockServices
    2. Titre : Bloc Services XenForo
    3. Description : Cacher le bloc des services XenForo sur la page d'accueil
    4. Affichage : choisir Préférences
    5. Type de champ : choisir Case à cocher
    6. Options pour les types de choix:
      1. Valeur : 1
      2. Texte : Cacher
Capture web_20-10-2022_11174_xenforo.fr.jpeg
Un nouveau champ...
Bon ben je m'y colle alors...

"Nul besoin de connaitre toutes les réponses, il suffit de savoir où les trouver !"

  1. Créez un champ d'utilisateur personnalisé /admin.php?custom-user-fields/
    1. ID de champ : HideBlockServices
    2. Titre : Bloc Services XenForo
    3. Description : Cacher le bloc des services XenForo sur la page d'accueil
    4. Affichage : choisir Préférences
    5. Type de champ : choisir Case à cocher
    6. Options pour les types de choix:
      1. Valeur : 1
      2. Texte : Cacher
Capture web_20-10-2022_11174_xenforo.fr.jpeg
Un nouveau champ apparait dans vos Préférences de compte

Capture web_20-10-2022_11188_xenforo.fr.jpeg
Dans le widget concerné, renseignez une indication de condition dans le champ Indication conditionelle
Code:
!$xf.visitor.Profile.custom_fields.HideBlockServices
HideBlockServices et l'ID de champ

Capture web_20-10-2022_112632_xenforo.fr.jpeg

Validez. Dès lors si l'utilisateur coche la case Cacher le bloc disparaitra de la page d'accueil !
 

Membres en ligne

Aucun membre en ligne actuellement.
Extras
Les tutoriels
en français
Collection de tutoriels exclusifs pour découvrir l'environnement XenForo.
Our translations
exclusives
French translation of official XenForo and XenAddons softwares.
The subscription
19.90 €
A premium account to access all our official resources.
Contribute to the development and sustainability of the forum with a donation to our PayPal account.
Haut