Champs non modifiables

9 years 4 days ago - 9 years 3 days ago #262937 by Mic_Mor
Replied by Mic_Mor on topic Champs non modifiables
ok dommage...


Je suis en train de tester une petite astuce:

onglet avec accès limité aux modérateurs pour le champ x1

et champ x2 non modifiable avec accès public mais affichant le champ x1

A priori, cela fonctionne.

champx1, liste déroulante (accès modérateur)
champx2 custom html (non modifiable mais visible)
[cb:if cb_champx1 includes "5"]enregistré[/cb:if]
[cb:if cb_champx1 includes "4"]gestionnaire[/cb:if]

voilà, solution de contournement mais cela fonctionne

J'aurais voulu que cela soit automatique (selon le niveau d'accès de l'utilisateur) mais si j’emploie la fonction dans un champ custom html

[cb:if viewaccesslevel includes "1"]I am Public[/cb] ,

il m'affiche pour un niveau supérieur, les niveaux inférieures par exemple:
pour le gestionnaire, il m'affiche,
enregistrégestionnaire

Logique, je suppose, vu que administrateur à les niveaux inférieurs d'office.

Il faudrait une fonction du type goto, comme en basic (pour ceux qui connaissent encore)

[cb:if cb_champx1 includes "5"]administrateur[/cb:if] goto FIN
[cb:if cb_champx1 includes "4"]gestionnaire[/cb:if] goto FIN
:fin

d'où mon passage à une liste avec choix manuel pour les niveaux
The topic has been locked.
8 years 11 months ago #264149 by erilam
Replied by erilam on topic Champs non modifiables

Mic_Mor wrote: Il faudrait une fonction du type goto, comme en basic (pour ceux qui connaissent encore)

[cb:if cb_champx1 includes "5"]administrateur[/cb:if] goto FIN
[cb:if cb_champx1 includes "4"]gestionnaire[/cb:if] goto FIN
:fin

d'où mon passage à une liste avec choix manuel pour les niveaux


le "goto" est sous-entendu, le cb:if fonctionnant comme un swtich, en gros il entre dans ta boucle et dès qu'il trouve la valeur il affiche, s'il ne trouve pas il n'affiche rien

Eric Lamy (erix)
www.agerix.fr/
The topic has been locked.
8 years 11 months ago #264150 by erilam
Replied by erilam on topic Champs non modifiables
Tu utilises l'include mais est-ce que tu as essayé avec une substitution sur les valeurs ? Par exemple
[cb:if cb_champx1="Super Administrator"]Super Administrateurr[/cb:if]

Eric Lamy (erix)
www.agerix.fr/
The topic has been locked.
Moderators: beatnantlavstephkrileonerilam
Time to create page: 0.194 seconds

Facebook Twitter LinkedIn