我是laravel的新手并且在基础知识上挣扎。有人可以帮忙吗?
我想在laravel中从index.blade.php
导航到dashbaord.blade.php
。 index.blade.php
和dashboard.blade.php
都位于资源文件夹
resources/cutups/
index.blade.php
dashboard.blade.php
尝试使用
href="{{ route('cutups.dashboard') }}">Create
但导致错误
答案 0 :(得分:0)
通过Laravel文档,所有视图文件必须位于resources/views
中。
当然,您可以在该文件夹下使用更多文件夹。例如
resources/views/cutups/
index.blade.php
dashboard.blade.php
当您创建新的page/view
时,要访问它,您实际上需要做两件事:
1. create that page in folder `resources/views/*`
2. create a route in folder `routes/web.php`
然后您可以通过浏览器打开它。
您的示例打开此链接<a href="{{ route('cutups.dashboard') }}">Create</a>
创建该视图(您已经创建了它)。
在web.php文件中创建此路由
Route::get('/cutups/dashboard', function () {
return view('cutups/dashboard');
});
现在您可以点击链接打开它。