この質問は他の人には同じように見えますが、実際には異なります。
状況は次のとおりです。controller_1 と controller_2 という 2 つのコントローラーがあります。いくつかのビューがありますが、この状況のために、view_1 と view_2 を指定します。
controller_2 のインデックスを呼び出すと、view_2 にメニューが表示されます。このメニューでは、1 つの特定のリンクが、view_2 内の view_1 をロードすることになっていましたdiv
。
問題は、モデルから必要なすべてのデータをview_1にロードする関数をcontroller_1に既に作成していることです。もちろん、モデルを controller_2 に再度ロードすることもできますが、問題は、controller_1 の 1 つの関数で見つかったコードを繰り返すことです。ところで、controller_1はcrudのように動作しますが、controller_2はいくつかのcrudのメニューを含むモジュールのコントローラーのようです。
では、どうすればいいですか?controller_1を呼び出してview_1をロードし、controller_2を使用してview_2に挿入することで、view_2内でview_1を呼び出すにはどうすればよいですか?
編集: ストラットのタイル (古いバージョン) に精通している場合、それは私がここで達成しようとしているのと同様のことです。