Je veux créer une page nommée admin/advertise. et le bouton advertise est présent dans la section navpill. nav nav-pills. mais chaque fois que j’essaie de le faire, il y a une erreur de routage. comment puis-je résoudre ce problème.
J’ai déplacé votre message vers un nouveau sujet car je ne pensais pas qu’il était lié aux modèles Discourse. Je pense que vous essayez d’ajouter une nouvelle route à votre site Discourse. Est-ce correct ?
Tous les détails que vous pourrez partager sur ce que vous souhaitez faire seraient utiles. Il est possible que quelqu’un sur ce site ait des suggestions sur d’autres façons d’aborder le problème.
Oui, je veux créer une nouvelle page pour l’onglet publicité présent dans mes nav-pills. Je veux la même fonctionnalité et la même structure pour la publicité que les autres nav-pills.
Je ne suis pas la meilleure source d’information à ce sujet, mais la seule façon que je connaisse pour ajouter une nouvelle page à Discourse de manière maintenable est de créer un plugin qui ajoute une route. Si c’était mon site, j’essaierais de trouver une autre façon de résoudre le problème. Si vous souhaitez poursuivre, jetez un œil à ce guide en 6 parties : Developing Discourse Plugins - Part 1 - Create a basic plugin.
Cette section du guide montre comment créer une route : Developing Discourse Plugins - Part 5 - Add an admin interface. Notez que le code d’exemple crée une route d’administration. Les utilisateurs réguliers ne pourront pas y accéder. Ce type de page pourrait être utile pour permettre aux administrateurs de configurer un plugin.
