laravel8-admin

2024-02-07 07:38
文章标签 admin laravel8

本文主要是介绍laravel8-admin,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

首先我们在解压好的laravel8空框架内解压admin

composer require encore/laravel-admin:1.*php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
php artisan admin:install

安装执行迁移表的时候需要在app\Providers\AppServiceProvider.php添加默认值: https://github.com/z-song/laravel-admin/issues/1541

<?phpnamespace App\Providers;use Illuminate\Support\ServiceProvider;
use Illuminate\Support\Facades\Schema; //add fixed sqlclass AppServiceProvider extends ServiceProvider
{/*** Bootstrap any application services.** @return void*/public function boot(){Schema::defaultStringLength(191); //add fixed sql}/*** Register any application services.** @return void*/public function register(){//}
}

然后创建数据表、模型层、控制器并且生成资源路由

php artisan make:model Brandphp artisan admin:make BrandController --model=App\MOdels\Brand

在这里插入图片描述
在这里插入图片描述

然后正常访问路由,增删改查curl就都能够进行操作了

展示的时候要先展示图片需要对图片路径进行更改

 protected function grid(){$grid = new Grid(new Brand());$grid->column('id', __('Id'));$grid->column('name', __('Name'));//$grid->column('image', __('Image'))->image();$grid->column('image', __('Image'))->display(function ($pictures){//print_r($pictures);die();$image="http://day527.exam8.com/static/image/".$pictures;//print_r($image);die();return "<div><img src=$image style='width: 100px'></div>";});$grid->column('type', __('Type'));$grid->column('sort', __('Sort'));$grid->column('created_at', __('Created at'));$grid->column('updated_at', __('Updated at'));return $grid;}

可以在列表展示中设置一个input框进行模糊查询

 // 提交后模型会执行下面的查询$grid->quickSearch('type');

在这里插入图片描述

这篇关于laravel8-admin的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/687004

相关文章

BUUCTF靶场[web][极客大挑战 2019]Http、[HCTF 2018]admin

目录   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 [web][HCTF 2018]admin 考点:弱密码字典爆破 四种方法:   [web][极客大挑战 2019]Http 考点:Referer协议、UA协议、X-Forwarded-For协议 访问环境 老规矩,我们先查看源代码

ORA-24067: exceeded maximum number of subscribers for queue ADMIN.SMS_MT_QUEUE

临时处理办法: delete from aq$_ss_MT_tab_D;delete from aq$_ss_MT_tab_g;delete from aq$_ss_MT_tab_h;delete from aq$_ss_MT_tab_i;delete from aq$_ss_MT_tab_p;delete from aq$_ss_MT_tab_s;delete from aq$

Redmine和Admin LTE轻量级整合

文章目录 Redmine和Admin LTE轻量级整合git库地址视频介绍讨论群 Redmine和Admin LTE轻量级整合 git库地址 https://gitee.com/tigergm/redmine 欢迎作为开发者加入 视频介绍 https://www.bilibili.com/video/BV1WZ4y1C7gH 讨论群 群号:138524445

Login failed:make sure your username and password are correct and that you’re an admin or moderator

Login failed:make sure your username and password are correct and that you’re an admin or moderator   1.使用MySql查看工具进入数据库,进入表“ofuser”,把字段 plainPassword 改成 123,然后在你的控制台上输入该表的   username跟plainPa

Oracle - ORA-28547: Connection to server failed,probable Oracle Net admin error (Navicat)

一、异常     用Navicat连接Oracle数据库时抛出的异常 二、方案     使用 Oracle 安装目录 \Oracle\product\11.2.0\dbhome_1\BIN 下的 oci.dll      替换 Navicat 安装目录 \Navicat Premium\instantclient_10_2 下的 oci.dll 文件即可

vben admin里面换行useTable里面的columns

{title: '标题',dataIndex: 'systemName',width: 300, minWidth: 300,customRender: ({ text }: { text: string }) => {return `${text}`;},},     customRender: ({ text }: { text: string }) => {       retu

SpringBoot Admin管理应用-客户端注册

SpringBoot Admin管理应用-客户端注册 客户端注册可以通过直接注册到管理应用和通过注册中心注册两种方式 直接注册到管理应用 直接注册到管理应用只需要一个Server和一个Client就可以,Client配置admin Server地址就可以实现管理 配置管理应用Server 修改客户端应用 添加依赖 compile('de.codecentric

如何在 Adobe Admin Console 中创建和管理 Marketo Engage 产品配置文件

好的,下面是更加详细的步骤和每一步可能遇到的具体问题及解决方案,帮助你在 Adobe Admin Console 中创建和管理 Marketo Engage 产品配置文件。 1. 进入 Adobe Admin Console 步骤: 通过浏览器访问 Adobe Admin Console。使用拥有管理员权限的 Adobe ID 登录。在页面顶部导航栏中,选择 "Marketo Engage"

7、Django Admin删除默认应用程序

admin文件 from django.contrib.auth.models import User, Groupadmin.site.unregister(User)admin.site.unregister(Group) 显示效果: 前 后

10、Django Admin修改标题

admin from django.contrib import admin from .models import Category, Origin, Hero, Villain # 添加以下代码admin.site.site_header = "系统管理" admin.site.site_title = "管理员界面" admin.site.index_title = "欢迎