|
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 这个位置在[resources/view/newwechat/newwechat.blade.php]
- $content->view('/newwechat/newwechat', ['data' => 'foo']);
- return $content;
- }
-
- }
复制代码
2. 搞完控制器,然后就开始搞带渲染的页面 [ 很多时候如果不使用view函数其实不需要这些东西 ,直接使用 $content->row('hello world');就可以完成 ]
在 [resources/view/newwechat/newwechat.blade.php]
- <h1> 哈哈哈 {{$data}} 随便写点啥 </h1>
复制代码
3. 搞完这个,页面就有了 然后添加一条admin 的路由:
- $router->resource('newwechat', NewWechatController::class);
复制代码
好了 可以访问了,我记得我当时访问的地址 是这样的
- http://www.newadmin.com/admin/newwechat
复制代码
参考网址:https://laravel-admin.org/docs/zh/content-layout
|
|