周大胖子 发表于 2020-8-11 14:26:10

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]
查看完整版本: laravel-admin 怎么搞一个空白页出来