現在、返されたコンテンツ タイプをルート パラメーターを使用して設定できるようにルートを設定しようとしています。現在、ルーティングはすべて正常に機能していますが、問題が 1 つあります。html を要求すると、通常のビュー スクリプトがレンダリングされます。このスクリプトに提供するデータは、文字列からオブジェクトのコレクションまで何でもかまいません。ビュー スクリプトは、ユーザーに何を表示するかを決定します。
ただし、JSON 応答が要求された場合は、コントローラーから返されたデータを JSON として提供するだけです。ただし、一部のデータはユーザーが公開してはならないため、何らかのフィルタリングが必要です。このようなフィルタリングをサポートするために、JSON ビュー スクリプト (コンテキスト スイッチを使用した ZF1 のように) を使用する可能性はありますか? それとも別の方法でしょうか?