[Réglé] Champs personnalisés - Version imprimable +- MyBB.support, le portail francophone de MyBB (https://mybb.support) +-- Forum : MyBB.fr (https://mybb.support/forum-1.html) +--- Forum : Support (https://mybb.support/forum-5.html) +--- Sujet : [Réglé] Champs personnalisés (/thread-7559.html) |
Champs personnalisés - Fairy-zozo - 12-05-2016 VERSION_MyBB : 1.8.7 Bonjour, Me voici de retour avec un nouveau soucis concernant les champs de profil personnalisés. J'ai créé un champ de choix de serveur pour les membres qui s'inscrivent, le problème est que je ne souhaite pas qu'ils puissent modifier ce champs par la suite (sauf sur demande auprès de moi) dans leur gestion de profil. Le problème étant que si dans les options du champ je demande à ce que seul les Administrateurs puissent le modifier, il n'apparaît pas sur la page d'inscription. Je suis alors obligé d'autoriser la modification pour tous les groupes, rendant également possible la modification dans le profil ultérieurement. Existe t-il une solution à ceci ? RE: Champs personnalisés - exdiogene - 12-05-2016 Une façon simple de régler ce problème est de supprimer "{$customfields}" dans le template "usercp_profile_profilefields". Le membre ne pourra pas voir le champs et ne pourra pas l'éditer directement... RE: Champs personnalisés - Fairy-zozo - 12-05-2016 Oui en effet, mais du coup ça supprimerait tous les champs personnalisés et pas seulement celui visé si je ne me trompe pas ? RE: Champs personnalisés - exdiogene - 12-05-2016 Cela élimine l'affichage de tous les champs personnalisés. Pour bloquer un seul champ il faudrait utiliser un plugin comme "Template Conditionals" de Zinga Burga. RE: Champs personnalisés - Saphir - 14-05-2016 Bonjour Fairy-zozo. Que se passe-t-il si vous indiquez que ce champ ne peut être modifié que par les administrateurs, mais que vous le rendez également obligatoire ? RE: Champs personnalisés - Nitrome - 14-05-2016 Dans ce cas la il n'affiche pas le champ personnalisé, mais il est quand même obligatoire et donc bloque l'inscription, assez marrant ^^ RE: Champs personnalisés - Saphir - 14-05-2016 En effet, la situation est assez cocasse... Je pense que la solution d'exdiogene serait la plus facile à mettre en oeuvre... RE: Champs personnalisés - Fairy-zozo - 14-05-2016 Merci pour vos réponses ! N'ayant pas l'habitude de ce genre de plugins, sauriez vous comment je peux y remédier avec celui proposé par exdiogene ? Serait-il plus simple de masquer le champs dans le profil que de l'afficher à l'enregistrement ? RE: Champs personnalisés - Fairy-zozo - 15-05-2016 En fait c'était tout simple ! Merci pour votre aide, problème réglé avec l'aide de MrBrechreiz pour les prochains, template : usercp_profile_customfield Code : <if $profilefield['fid'] == IDDUCHAMPSACACHER then> RE: Champs personnalisés - Jules - 20-05-2016 Bonjour, Fairy-zozo. Il existe pas mal de tutoriels sur le forum pour aller plus loin avec ce plug-in, c'est assez intéressant de l'utiliser Autant utiliser un plug-in jusqu'au bout, pas seulement pour une seule ligne de code :p -- Il semblerait que votre demande d'aide soit résolue. C'est pourquoi cette discussion a été marquée du préfixe [Réglé]. Si vous n'avez toujours pas trouvé les réponses que vous cherchiez, merci de répondre à cette discussion afin que nous annulions ce marquage. N'hésitez pas à commencer une nouvelle discussion si vous rencontrez d'autres problèmes dans le futur. |