質問
私はアカウントについてのすべての世話をする必要がある「アカウント」モジュール書いている:登録、ログイン/ログアウト、ユーザー管理、パスワードの回復、アカウントの活性化などを
だから私はそれが何であれ、モジュールのDefaultControllerを再利用するのがベストだろうと思っ:: actionRegister()のメインページに表示する生成します。
だから私の質問は:ビュー/レイアウト/ main.php、または別のコントローラから、最終的に:どのように読んで、任意のコントローラ(いずれかSiteControllerから新しい「サブリクエスト」(CControllerに類似が前方::())を作成します特定のモジュール/コントローラ/アクションに)別のサブモジュールの
私は成功せず、自分のアプリケーションのレイアウトの中から、前方の$ this - >()を試してみた:それは空白のページを示し、エラーなし一切
。おかげ
解決
あなたは、ウィジェットを作るしようとしています。密結合のクラスとアクションを避けることが容易に維持・改善し、はるかに多くの再利用可能なために、あなたのアプリケーションをより安全になります。
「インライン部分リダイレクト」少なくともYiiの中で、どんな質問に対する答えは決してありません。
所属していません StackOverflow