it-swarm-es.tech

Agregue formatos de salida a componentes principales

¿Es posible agregar formatos de salida a un componente? Por ejemplo, si quisiera tener una salida en pdf del artículo com_content, ¿cómo se haría?

La vista de artículos solo tiene un formato único en la lista (en /components/com_content/views/article/) view.html.php, y no he encontrado una forma estándar de agregar formatos de salida. Sé que probablemente pueda hacer un archivo tmpl por separado en mi plantilla y agregar los encabezados y el código necesarios allí, pero esa no parece la forma "correcta" de hacerlo.

Además, si hay una buena manera de anular view.html.php, me encantaría saber cómo.

2
jonasfh

Para hacerlo de la manera "correcta", deberías crear un /components/com_content/views/article/view.pdf.php y genere el PDF allí (el uso de un diseño es opcional). Este archivo se cargará utilizando el parámetro URL &format=pdf.

3
Bakual