2012-02-24 7 views
0

私はちょうど1週間前にYIIを開始しました。私はそれのテーマを作ったYIIの同じコントローラーまたは別のコントローラーの異なるアクションから別のテーマに切り替えるにはどうすればいいですか?

\themes\yog 

それは非常に小さなプロジェクトです、ちょうど4-5フォームは、それらはほとんどの管理者の笑顔です。だから私は今、私が使用していると仮定します。

ルート、私はYIIのデフォルトビューを介してレンダリングしたいです。すなわち

\protected\views 

デフォルトのビューは、ログインやニュース、イベント、その他の管理関連タスクの追加など、いくつかのアクションに対してのみ実行したいと考えています。しかし、他のアクションは私の新しいテーマからのビューをレンダリングする必要があります。

ありがとうございました。

答えて

2

このSiteControllerでは、既存のテーマにYii :: app() - >テーマを設定し、保護された/レイアウトファイルのビューを使用するように戻す必要があります。

異なるレイアウトファイルを指定する場合は、Yii: Render action using different layout than controller's layout

+0

これが機能しました...ありがとうございました。 –

+0

それは働いた...ありがとう。 もう1つ問題があります http://stackoverflow.com/questions/9453089/pdo-drivers-not-installed-on-server-and-yii-is-not-working-any-other-option-to –

関連する問題