Masquer un bouton si l'utilisateur est connecté

Hello,

Je voulais savoir s’il était possible de masquer un bouton « Inscrivez-vous » quand l’utilisateur est connecté ?

Merci !

Salut Jeey,

Une astuce consiste a créer une section avec ce que tu veux cacher/afficher à l’intérieur, et de rajouter
visibility="!+" dans le paramètre class.

Comme ceci :

{{section class="cover" visibility="!+" }}
{{button class="btn-primary" link="https://yeswiki.net" text="Mon bouton" }}
{{end elem="section"}}

Le + signifie « toutes les personnes connectées », le ! indique la négation, le !+ signifie « toutes les personnes non connectées », donc.

oooouh :star_struck:
Merci, je teste ça ! (ça va changer ma vie ce petit truc !!!)

1 « J'aime »

Je crois que ça fonctionne mais j’ai un petit bug (du coup, j’en appelle aux master-es-CSS !)
Qui peut/veut regarder : IDJeux : ID Jeux

(le bouton est un peu bas, mais bon, finalement, c’est pas si pire !)

Merci @ValentinD

1 « J'aime »

mets un nocontainer=« 1 » sur la section

Avec nocontainer

Sans nocontainer

Mais je pense qu’il faut plutôt que j’aille trifouiller dans les CSS de margot fun, non ?

oui il est bien aligné au centre!

Tu voudrais qu’il soit collé à « se connecter »?

oui, plus haut, histoire de ne pas être trop isolé (mais je ne sais pas si c’est réellement un souci !)(a minima, pour ma culture personnelle ?)

en effet, ya un css qui met les sections dans des display:flex:

#yw-header .yw-headerpage section {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

peut être créer une classe .no-flex , l’ajouter a la section en question
et faire un custom css dans PageCss du genre

.no-flex{
  display: block !important;
}
1 « J'aime »

Ouais, y’a du mieux ! Merci !

le reste, ce sont des balises <br> dues aux retours a la ligne.
Faut les mettre a l’intérieur des sections et coller les actions sans espacement.

Et je pense qu’avec le nocontainer="1" ca serait mieux encore :slight_smile:

1 « J'aime »