Voglio creare una pagina chiamata admin/advertise. e il pulsante advertise è presente all’interno della sezione nav nav-pills. ma ogni volta che provo a crearlo c’è un errore di routing. come posso risolverlo.
Ho spostato il tuo post in un nuovo argomento perché non pensavo fosse correlato ai modelli di Discourse. Penso che tu stia cercando di aggiungere una nuova route al tuo sito Discourse. È corretto?
Qualsiasi dettaglio che puoi condividere su ciò che vuoi fare sarebbe utile. Forse qualcuno su questo sito avrà alcuni suggerimenti per approcci alternativi al problema.
Sì, voglio creare una nuova pagina per la scheda pubblicità presente nelle mie nav-pills. Voglio la stessa funzionalità e struttura per la pubblicità come le altre nav-pills.
Non sono la migliore fonte di informazioni a riguardo, ma l’unico modo gestibile che conosco per aggiungere una nuova pagina a Discourse è creare un plugin che aggiunga un percorso. Se fosse il mio sito, cercherei un altro modo per risolvere il problema. Se vuoi proseguire, dai un’occhiata a questa guida in 6 parti: Developing Discourse Plugins - Part 1 - Create a basic plugin.
Questa sezione della guida dimostra come creare un percorso: Developing Discourse Plugins - Part 5 - Add an admin interface. Nota che il codice di esempio sta creando un percorso di amministrazione. Gli utenti normali non potranno accedervi. Quel tipo di pagina potrebbe essere utile per consentire agli amministratori di configurare un plugin.
