joomla view 内でプログラムでテンプレートを設定する方法はありますか?
コンポーネントの開発に MVC アーキテクチャを使用しています。フロントエンド側には 2 つのテンプレートがあります。1 ログイン ユーザー用 (テンプレート B) その他の通常の訪問者用 (テンプレート A)。
私が遭遇した問題は、ログインしたユーザー向けの書店があることです。テンプレートはテンプレートBです。本屋さんの中には本を探す機能があります。検索とブック ストアの両方がコンポーネントから読み込まれます。書店はメニュー項目に割り当てられ、テンプレート B でロードされます。しかし、検索ボタンをクリックすると、テンプレート A で結果が表示されます。つまり、テンプレートがテンプレート B からテンプレート A に変更されたことを意味します。
私のサイトのデフォルトのテンプレートはテンプレート B です。メニュー項目を介してテンプレート A を割り当てました。
Joomla 2.5 を使用しています
どうしたの?