質問: コアコンポーネントに出力形式を追加する コンポーネントに出力フォーマットを追加することは可能ですか?たとえば、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。