これは正しい方法ですか:
localhost/users のモデル、コントローラー、ビューを作成し、localhost/hello-world についても同じことを行います。コントローラー用の 2 つのビュー (テンプレート デザイン) ができたので、それらを localhost/home (コード内の DashboardController) などの 3 番目のコントローラーで使用するにはどうすればよいですか?
namespace app\controllers;
use app\models\Users;
use app\controllers\HelloWorldController;
class DashboardController extends \lithium\action\Controller {
public function index() {
$users = Users::find('first');
$hello = HelloWorldController::to_string();
return compact('users', 'hello');
}
}
DashboardController ビューや、複数のモデルを使用したい他の新しいコントローラーで $users と $hello をもう一度スタイリングする必要がありますか? または、最初に作成した独自のビューを使用できますか? 私はMVCとフレームワークが初めてなので、この質問は本当に気になります。