所以,我正在探索 Jetstream 和 Fortify 的世界。问题是我想将默认的 app.blade.php 更改为我的文件夹 admin/app.blade.php。
这是在哪里定义的,所以我可以改变它?到处都找不到。
非常感谢!
(ps:不知道这个是不是归类到Vue的Laravel下。)
更新:为避免混淆。我用 Jetstream 安装了全新的 Laravel。我正在使用 Inertia 开发我的 CMS。Inertia 在 /views 中有一个默认文件。这称为 app.blade.php,它调用@inertia。我想将此文件移动到 /views/admin。如果我这样做,我会收到此错误:
查看 [app] 未找到。
这是有道理的,因为我移动了它。我在哪里更改 app.blade.php 的渲染以将其更改为 admin/app.blade.php?
更新:
您可以在 AppServiceProvider 中注册它。
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use Inertia\Inertia;
class AppServiceProvider extends ServiceProvider
{
/**
* Register any application services.
*
* @return void
*/
public function register()
{
if (request()->is(['admin', 'admin/*'])) {
Inertia::setRootView('admin.app');
}
Inertia::setRootView('app');
}
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
//
}
}```