【问题标题】:Where is my Laravel Administrator page?我的 Laravel 管理员页面在哪里?
【发布时间】:2022-01-20 10:02:42
【问题描述】:

我是第一次使用 Laravel。 我已经通过

安装了 laravel 和管理员
$ composer global require "laravel/installer=~1.1"
$ laravel new Project
$ cd Project
$ composer require "frozennode/administrator: 5.*"
>> added the provider as the docs say
$ php artisan vendor:publish

我现在如何访问管理界面的基本视图? 访问http://example.com/Project/public/index.php?admin 会导致一个空白页面。

我需要创建一个已填充的数据库表的视图。

【问题讨论】:

  • @Jan:那应该是什么?
  • 诚然,这只是一个愚蠢的玩笑(当我第一次阅读问题的标题时,我想到了它 - 这是美国儿童的游戏)。关于您的问题,您阅读过frozennode documentation 吗?
  • 是的,但它假设我实际上知道 laravel 是如何工作的。他们告诉如何在应用程序中配置基本的东西,然后继续展示一些屏幕截图以及如何配置视图。我需要先访问它们
  • 如果您导航到 / 是否可以看到欢迎屏幕
  • 作者也提供a detailed video on vimeo

标签: php laravel nginx laravel-5


【解决方案1】:

“我的 Laravel 管理员页面在哪里?” 你可以导航 /vendor/encore/laravel-admin/resources/views

【讨论】:

    【解决方案2】:

    请检查您的安装中是否有以下文件:

    资源文件夹:
    app.blade.php
    欢迎.blade.php
    home.blade.php

    app/http/Controller 文件夹:
    Controller.php
    HomeController.php
    WelcomeController.php

    如果没有:
    在 app/Controller/ 中创建名为 WelcomeController.php 的新控制器
    在 app/Http/routes.php 中检查是否存在通往欢迎刀片的路由。
    如果没有添加关注:

    Route::get('/', 'WelcomeController@index');
    

    在 WelcomeController 中添加以下内容:

    public function index()
        {
            return view('welcome');
        }
    

    对于管理页面:

    好的,相同的程序仅更改以下内容: 添加控制器 HomeController.php

    添加到路线:

    Route::get('/admin', 'HomeController@index'); 
    

    在资源/视图中创建:
    admin.blade.php 与您的 html 代码。

    在您的 HomeController 中添加:

        public function index() { 
    return view('admin'); 
    }
    

    【讨论】:

    • 这不是答案。
    • 欢迎视图在那里,它正在工作(在 chmod 之后,正如@Khan 建议的那样)。我想查看管理员页面,而不是默认页面。
    • 好的,同样的程序只是改变如下:添加控制器 HomeController.php 添加到路由: Route::get('/admin', 'HomeController@index');使用您的 html 代码在资源/视图中创建:admin.blade.php。在你的 HomeController 添加: public function index() { return view('admin'); }
    • 是的,但是管理员如何提供帮助?我需要能够看到像raw.githubusercontent.com/FrozenNode/Laravel-Administrator/… 这样的东西,这就是我首先安装管理员的原因。如果我要从头开始构建自己的界面,我只需要 Laravel
    • Route::get('/', function () { return view('welcome'); });
    猜你喜欢
    • 2021-04-23
    • 1970-01-01
    • 2017-04-09
    • 1970-01-01
    • 1970-01-01
    • 2014-03-12
    • 2011-01-10
    • 1970-01-01
    • 2023-04-05
    相关资源
    最近更新 更多