我要使用此管理面板:https://github.com/jeroennoten/Laravel-AdminLTE
但是我不理解这种语法:@extends('adminlte::page')
。
该页面是一个视图,但是在此示例中添加adminlte和double列是什么意思?
我从未见过这种语法,并且在Laravel刀片文档中也没有找到它,有人能启发我吗?
答案 0 :(得分:4)
这用于标识应从中加载视图的软件包。例如,您的供应商文件夹中有一个名为neokyuubi/courier
的软件包,您想从那里将视图加载到应用程序中。然后,您将使用courier::index
来标识您的视图。如果您使用@import('index')
,则框架会查看resources\views\index.blade.php
,但是当您在视图名称之前编写包时,它将首先查看resources\views\vendor\courier\index.blade.php
,并且在找不到视图时,它会寻找您的包裹查看目录。
但是,您需要先在软件包的服务提供商内部注册这样的视图:
$this->loadViewsFrom("path\to\your\view\folder", "courier");