Zend Frameworkでビューを切り替えるためのURLパラメーターを追加する最良の方法は何ですか?
-
10-07-2019 - |
質問
Zendフレームワークを使用してモバイルサイトを開発していますが、このサイトには2つの出力形式(WMLとXHTML)があります。 同じモデルとコントローラーを使用し、コントローラーでレンダリングするビューを設定しています。現時点では、これはHTTP Acceptヘッダーによって決定されます。 これもURLで定義できる必要があります。 これを行うには、次のようなURLを使用します。 http://example.com/wml/controller/action http://example.com/xhtml/controller/action
Zend Frameworkを使用してこれを達成する最良の方法は何ですか?
ありがとう!
解決
コンテキストの切り替えを確認する必要がありますアクションヘルパーセクション。 URL経由でフォーマットパラメータを渡すと、アクションからの出力のタイプが変更されます。 WMLのContextクラスを簡単に作成できるはずです。
したがって、URLは次のようになります。
所属していません StackOverflow