laravel-admin基本使用

Laravel-admin 后台管理系统的使用 如何优雅的写代码,我想是每位程序员的心声。自从15年初第一次接触 Laravel 4.2 开始,我就迷上使用 Laravel 框架了。我一直都想找个时间好好写写有关 Laravel 的使用文章,由浅入深的介绍 Laravel 框架。 今天通过使用 laravel-admin 插件,来简单说说怎么优雅的写 Laravel 代码。 创建 Laravel 项目 laravel-admin是一个基于lar... 阅读详情

之前利用laravel-admin直接上手写了一个小项目,但是虽说,larave的框架都还没学,但是看看文档,百度百度,慢慢理解吧,今天就抽空这里就写一下,如何用这个去做实现后台简单功能。

【1】配置数据库

本地新建一个数据库,然后新建立一个用户,并授予响应的权限。然后laravel-admin里面有一个.env的配置文件,还有一个config/database.php文件需要进行配置。

然后我手动复制了laravel-admin的数据表到web_yangna 里面

【2】进入后台管理系统(laravel-admin系统用户名密码默认是admin  admin)

 

【3】新建一个业务表

新建一个t_news_category

一定要有created_at 和 updated_at字段

CREATE TABLE `t_news_category` (
  `id` int(10) UNSIGNED NOT NULL COMMENT '栏目id',
  `name` varchar(60) NOT NULL DEFAULT '' COMMENT '栏目名称',
  `created_at` datetime NOT NULL COMMENT '创建时间',
  `updated_at` datetime NOT NULL COMMENT '更新时间'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='新闻栏目表';

【4】创建表的对应的数据模型

创建模型的时候,下面这个命令就是,在models目录下生成一个NewsCategory.php文件,这个名字也是以t_news_category的对应的

php artisan make:model Models\\NewsCategory

【5】生成对应的控制器

下面这个命令就是在应用目录Admin下的NewsCategoryController.php对应的数据模型在应用目录下的Models/NewsCategory

php artisan admin:make NewsCategoryController --model=App\\Models\\NewsCategory

【6】设置路由

【7】后台管理系统配置菜单栏

【8】刷新后台管理系统,点进去新闻栏目管理

【9】定制控制器里面的方法,改变页面

grid()方法修改

create()方法修改

form()方法修改

 

 

小结

第一步 生成Models目录
第二步 创建表的数据模型,例如php artisan make:model Models\\NewsCategory
第三步 找到上面的NewsCategory.php 修改里面的protect $table="t_news_category"
第四步 生成对应的控制器 pphp artisan admin:make NewsCategoryController --model=App\\Models\\NewsCategory
第五步 添加对应的路由,在app/admin/routes.php 添加$router->resource('/admin/NewsCategory',NewsCategoryController::class);

虽然没写多少代码,但也是搞了很久。加油吧

laravel-admin的使用 1.首先我们要确保已经安装了laravel 我使用的是laravel7版本的 composer require encore/laravel-admin:1.* 2.然后运行下面的命令来发布资源: php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider" 3.然后运行下面的命令完成安装: php artisan admin:install 执行的时候可能会遇到报错 SQLSTATE[42000. 阅读详情

相关推荐

Laravel 后台管理系统:Laravel-admin

快速搭建一个Laravel 后台管理系统,拥有完整的用户管理及权限管理系统以及丰富的拓展,当前版本(1.5)需要安装PHP 7+和Laravel 5.5 安装 首先确保安装好了laravel,并且数据库连接设置正确。 composer require encore/laravel-admin "1.5.*" 然后运行下面的命令来发布资源: php artisan vendor:pub...

qq_35396905的博客 3833

Laravel -Admin

2.2 访问 :自己的项目域名/admin 账号密码均为:admin ,即可进入 Dcat Admin 后台管理页面,中文语言包切换 :将 config/app.php 中的 'locale' 改为: 'zh_CN';1.1: Dcat Admin 让后台开发更简单,只需很少的代码即可快速构建出一个功能完善的高颜值后台系统,内置丰富的后台常用组件,开箱即用,基于Laravel admin实现。二、1:首先我们要知道 laravel框架中的 Dcat Admin是用来实现什么的。......

Lchangqing的博客 5106

laravel-admin新手的使用

最近在laravelchina上看到了类似的问题,本身也是新手,就总结一下入门级别的使用。 1.添加页面 配置好laravel-admin的模板后 点击管理员管理里的菜单列表,输入如下信息即可 提交之后刷新页面,左侧菜单就会显示新增的广告管理的标签 2.定义路由 配置好前端的页面显示之后就要配置对应的路由了。 路由的配置信息在app=>Admin=>rout

晓风残月的博客 2万+

30分钟教你怎么使用laraveladmin构建企业后台网站

laravel

myydan的专栏 2066

laravel-admin使用

上次我们学习了laravel-admin的安装。今天我们来说说laravel-admin的使用。 创建新菜单 这个比较简单直接上图: 然后就生成了会员管理的菜单: 创建控制器 菜单创建好之后,url路径我们也定好了,接下来就是创建资源控制器了,使用如下命令: php artisan admin:make MemberController --model=App\Models\Member 后...

dmguying的博客 2643

laravel-admin使用方法

一.安装laravel-admin 当前版本(1.5)需要安装PHP 7+和Laravel 5.5, 如果你使用更早的版本,请参考文档: 1.4 首先确保安装好了laravel,并且数据库连接设置正确。 composer require encore/laravel-admin 然后运行下面的命令来发布资源: php artisan vendor:publish --provider="En...

尼古拉斯鹏 3209

能访问laravel项目,但访问laravel admin就404了

环境信息: 腾讯云,centos系统 安装的lamp环境 网站默认路径是:/data/www/default 在default路径下,原来有KOD和phpmyadmin。我又安装了wordpress,因为这时还没备案通过,所以一直也没有更改默认路径,一直是通过ip地址后加wordpress后缀访问的,一切正常。后来又通过composer的方法安装了laravel,还有laravel-admin。分别都可以正常访问,现在的状态是这样: 主域名:lamp环境信息 主域名/wordpress:word

harryucg的博客 3370

laravel 集成 iview-admin

第一步,准备工作 准备 iview-admin 把iview-admin下载下来,下面是iview-admin的地址(采用任何你所知道的方式下载): https://github.com/iview/iview-admin 下载完之后,解压,你将看到这样的目录: 准备laravel laravel 怎么装,我也不知道,只能给出链接你们参考:laravel安装 第二步 文...

断水流--假的蒙面加菲猫 4201

安装laravel-admin

最近放假在家没事做,博主想到用laravel-admin做一个管理后台,将安装过程以及过程中遇到的坑向大家分享下,避免大家遇坑。 在安装前我们先修改两点,等下在安装过程中会报错,所以我们将先修改这两点,避免遇坑,打开以下路径:config/database.php,我们找到mysql的配置,修改如下: 'mysql' => [ 'driver' =&...

HZX19941018的博客 4万+

laravel-admin安装

前言 Laravel Admin 是一个国产项目,作者是 song 。Laravel Admin 整合了 AdminLTE,内置了权限管理,还可以快速的创建数据表格和表单,更棒的是它是开源的,所以现在有很多人选择使用它来搭建管理后台。官网是https://laravel-admin.org/。 安装 首先确保安装好了laravel,并且数据库连接设置正确。 使用composer安装如下: comp...

dmguying的博客 3064

Laravel-admin的安装步骤

1、先确保是否安装composer,laravel及其版本并切换到阿里镜像 composer -v 查看composer的版本php artisan 查看laravel的版本 扩展说明下:如果已经安装好composer,也可以通过 Composer 安装 Laravel 安装器 命令如下:composer create-project --prefer-dist laravel/laravel 项目名称 如果安装过程中出现 composer 下载过慢或安装失败的情况,请运行命令 composer conf

YanWenGuang123的博客 1632

Laravel Admin Redis Manager 使用教程

Laravel Admin Redis Manager 使用教程 项目介绍 Laravel Admin Redis Manager 是一个基于 Laravel Admin 扩展的 Redis 管理工具。它提供了一个图形界面,方便用户在 Laravel 项目中管理和操作 Redis 数据库。该工具支持 Redis 的基本操作,如键值对管理、数据查看和编辑等,并且可以与 Laravel Admin 的...

gitblog_00169的博客 827

别再手动拆解字节了!用博图这个功能指令,5分钟搞定ARRAY转BOOL数组

本文详细介绍了西门子博图中`ARRAY_TO_BOOL`功能指令的高效应用,帮助工程师快速实现ARRAY到BOOL数组的转换。通过实战案例和参数配置指南,展示了如何5分钟内完成传统方法需半小时的任务,大幅提升PLC编程效率,特别适用于通信报文解析和设备状态监控。

weixin_42653691的博客 263

laravel-admin使用教程

怎么说呢,个人觉得用laravel作开发比较简单 简单的接口开发流程: 1、创建迁移文件,定义好数据库 2、定义模型 3、定义控制器 4、定义各种中间件 laravel-admin是一个laravel框架的一个后台管理系统的简单开发版,利用laravel-admin可以快速构建起网站后台管理系统 官方参考文档:http://laravel-admin.org/docs/zh/ 在根据标准参考文档...

xxx 8214

开发基于GDL235KBQ6开发板的IAP升级程序(HEX协议+串口空闲中断 + DMA接收数据)

使用GDL235kB开发板,实现串口iap升级程序的bootloader代码编写,app为led灯闪烁,并完成通信c代码

zhaozijuncc的博客 642

Pcileech(DMA)开源项目简述

希望大DMA家能正确认识FPGA,正确使用DMA技术,对于市场上各类伪装成花里胡哨设备的FPGA板卡它的本质是不会变的,不要上当受骗。

2301_79773847的博客 5963

Laravel Dcat Admin 安装

安装 环境 PHP >= 7.1 Laravel 5.5.0 ~ 7.* Fileinfo PHP Extension 开始安装 如果安装过程中出现 composer 下载过慢或安装失败的情况,请运行命令 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 把 composer 镜像更换为阿里云镜像。 首先需要安装 laravel,如已安装可以跳过此步骤 composer c.

Lansonli(蓝深李)的博客 2135

python操作git推送自己分支并合并主分支(持续优化该工具)

python git

qq_44707265的博客 862

laravel-admin 使用 wangEditor 的一些小方法

在我们使用 laravel-admin 作为系统管理后台的时候经常会用到 editor 作为编辑器来给我们编辑内容,但是在 laravel-admin 的官网上只介绍了怎么下载使用,其中有一个问题就是上传图片的问题,我们需要开发一个上传图片的接口。 基本的下载安装去看 laravel-admin 官网,下面我来贴一下代码 先来新建一个ImageUploadHandler.php 来作为处理传...

吧唧霸的博客 3562

ABAP GIT 作用介绍

总结起来,ABAPGit 是一个强大的工具,它通过将 SAP ABAP 项目与 Git 版本控制系统集成,大大提高了代码管理的效率和团队协作的质量。在 ABAPGit 出现之前,ABAP 代码的版本控制和团队之间的协作主要依赖于手工操作或者是 SAP 自带的版本控制工具,这些方式效率低下,且难以实现高效的代码管理。使用 ABAPGit,SAP 项目团队不仅可以提高代码管理的效率和质量,还可以通过 Git 的强大功能实现高效的团队协作和代码审查。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 839

Python中的join函数的用法

从语法、实例、应用三方面详尽地介绍join函数

阿黎逸阳的博客 2万+

Laravel-admin的Pjax问题

Laravel-admin的Pjax问题来龙去脉发现问题总结功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 来龙去脉 ...

不主动,不拒绝,不负责 4065

uniapp:实现扫描二维码+自定义扫描框+扫一扫功能,支持扫码识别二维码、条形码(条码)、微信/支付宝等二维码功能,自定义扫码页面可添加按钮或文字展示布局(移动端H5网页/小程序/安卓苹果APP端)

UNI-APP实现扫描二维码,uniapp扫描条形码,uniapp实现扫一扫功能,扫码成功后跳转页面,uniApp扫描条码,uniApp-H5 使用摄像头扫码功能(扫一扫),实现手机扫描二维码并跳转全过程示例代码,用户扫码后自动跳转到链接,uniapp怎么调用扫一扫功能,uniapp实现扫一扫功能,uniapp请求相机使用权限,扫一扫权限申请,uniapp调用摄像头扫码,uniapp实现调用相机扫码,UniApp 实现扫描二维码,uniapp APP安卓苹果ios实现扫码扫一扫,Uniapp微信小程序扫描二

✅ 精选推荐文章 4708

Laravel——安装Laravel-admin

前言 环境 : WAMP | Windows 7 | PHP 7.0.4 | MySQL 5.7.11 | Apache 2.4.18 框架 : Laravel | Laravel-admin 文档 : Laravel5.5文档 | Laravel-admin文档 操作位置 : wamp下的www目录,其实随便在哪的,个人习惯~ 安装Laravel框架 因为目前larav...

weixin_30278311的博客 223

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Dcat Admin 教程 - 如何从 Laravel admin 迁移到 dcat admin?

迁移步骤 最近发现挺多同学对项目如何从laravel-admin迁移到dcat-admin有疑问,所以下面为大家讲解一下迁移的实操步骤,其实两者用法基本大同小异,需要改动的代码会很少。 大家也可以在这里反馈迁移中遇到的问题,我有时间会一一帮助大家解决。 1.新建一个代码分支 这个步骤不用多解释,大家都明白。如果你用的版本管理软件不是git,也可以把你的代码复制出来作为一个新项目。 2.安装dcat-admin 需要先卸载encore/laravel-admin,并且卸载一切laravel-admin的

jqhph的博客 2303

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

上一篇: Smarty3【五】页面缓存
下一篇: WampServer配置虚拟主机
Tacks
博客等级 码龄9年 37粉丝 97原创
评论 8
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值