laravel-admin 怎么搞一个空白页出来
1. 先搞一个控制器[由于没有model 所以只能手动搞,不可以用cmd 命令生成]在app/Admin/controllers 中添加一个控制器,这个控制器的 NewWechatController .php
<?php
namespace App\Admin\Controllers;
use App\Model\WechatConfigs;
use Encore\Admin\Controllers\AdminController;
use Encore\Admin\Form;
use Encore\Admin\Grid;
use Encore\Admin\Show;
// use Encore\Admin\Admin;
use Encore\Admin\Facades\Admin;
use Encore\Admin\Layout\Content;
class NewWechatController extends AdminController
{
public function index(Content $content)
{
// 选填
$content->header('填写页面头标题');
// 选填
$content->description('填写页面描述小标题');
// 添加面包屑导航 since v1.5.7
$content->breadcrumb(
['text' => '首页', 'url' => '/admin'],
['text' => '用户管理', 'url' => '/admin/users'],
['text' => '编辑用户']
);
// 填充页面body部分,这里可以填入任何可被渲染的对象
$content->body('hello world');
// 在body中添加另一段内容
$content->body('foo bar');
// `row`是`body`方法的别名
$content->row('hello world');
// 直接渲染视图输出,Since v1.6.12 这个位置在
$content->view('/newwechat/newwechat', ['data' => 'foo']);
return $content;
}
}
2. 搞完控制器,然后就开始搞带渲染的页面 [ 很多时候如果不使用view函数其实不需要这些东西 ,直接使用 $content->row('hello world');就可以完成 ]
在
<h1> 哈哈哈 {{$data}} 随便写点啥</h1>
3. 搞完这个,页面就有了 然后添加一条admin 的路由:
$router->resource('newwechat', NewWechatController::class);
好了 可以访问了,我记得我当时访问的地址 是这样的
http://www.newadmin.com/admin/newwechat
参考网址:https://laravel-admin.org/docs/zh/content-layout
页:
[1]