He estado creando un nuevo tema con Theme Creator/CLI y hasta ahora me ha ido bien con CSS, widgets y plugin-outlets. Me preguntaba si hay algún archivo/carpeta que pueda agregar/modificar para crear una nueva página/ruta (por ejemplo, FAQ).
Vi un hilo antes que era similar pero los enlaces estaban en su mayoría muertos
Hi, I wonder if its possible to create a custom page like FAQ, TOS, and Privacy page. and I also notice that they are actually a Topic. if its not possible to create custom page, how can I make a permalink like FAQ, TOS, and Privacy page.
keegan
(Keegan George)
15 Noviembre, 2021 19:30
2
No creo que esto sea posible solo con un tema. Probablemente necesitarás crear un plugin y tener algo de código Ruby.
Echa un vistazo a este tema:
Con el tiempo, Discourse ha aumentado en complejidad y puede resultar abrumador para los principiantes entender cómo viajan los datos desde la aplicación back end de Ruby on Rails hasta la aplicación Ember.js en el front end.
Este tutorial tiene como objetivo mostrar el ciclo de vida completo de una solicitud en Discourse y explicar los pasos necesarios si deseas crear una nueva página con su propia URL en nuestra aplicación.
Primero, las URLs
Siempre prefiero empezar a pensar en las funcional…
O si simplemente necesitas algunas páginas personalizadas independientes para mostrar información, existe el Landing Pages Plugin:
HAWK
(Hawk)
15 Noviembre, 2021 23:09
3
¡Gracias! ¡Esto funciona para mi caso de uso simple!
Agradezco la respuesta de Keegan y probaré ese enfoque si es necesario.