Créer plusieurs champs personnalisés pour un sujet

Bonjour,

Je serais heureux de vous aider. J’ai récemment créé un plugin où j’ai utilisé le champ personnalisé de sujet (Discourse Chain Topics Plugin).

Dans mon plugin, j’ai créé deux champs supplémentaires pour chaque sujet de type entier. De même, vous pouvez ajouter autant de champs que vous le souhaitez. Au final, les champs personnalisés de sujet/utilisateur sont un objet JSON où chaque champ que vous ajoutez sera alors une paire clé/valeur dans l’objet JSON. où la clé est le nom du champ et la valeur est la valeur.

L’exemple que vous avez donné ci-dessus (qui m’a également aidé) est construit de telle sorte que vous ajoutez un champ supplémentaire dans le panneau d’administration, où vous choisissez son type et son nom. Cependant, vous n’êtes pas obligé de lier les champs supplémentaires au panneau d’administration. De même, vous pourriez ajouter autant de champs que vous le souhaitez (pas sûr de l’impact sur les performances).

Enfin, n’hésitez pas à me contacter/m’envoyer un message pour toute aide dont vous pourriez avoir besoin. Vous pouvez également trouver mes coordonnées sur https://ghassan.blog
Je vous souhaite bonne chance.

3 « J'aime »