コンポーネントに出力フォーマットを追加することは可能ですか?たとえば、com_content記事のPDF出力が必要な場合、どうすればよいですか?
記事ビューには、単一のフォーマットのみがリストされています(/components/com_content/views/article/
)view.html.php
、そして私は出力フォーマットを追加する標準的な方法を見つけていません。テンプレートに別のtmplファイルを作成し、そこに必要なヘッダーとコードを追加できることはわかっていますが、実際には「正しい」方法ではないようです。
また、view.html.phpをオーバーライドする良い方法がある場合は、その方法を教えていただければ幸いです。
これを「正しい」方法で行うには、/components/com_content/views/article/view.pdf.php
ファイルを作成してPDFをそこに生成する必要があります(レイアウトの使用はオプションです)。このファイルは、 URLパラメータ&format=pdf
。