dcat 初见

一、安装 

        文档地址:安装 |《Dcat Admin 中文文档 2.x》| Laravel China 社区安装 环境 PHP >= 7.1Laravel 5.5.0 ~ 8.*Fileinfo PHP Extension 开始安装 如果安装过程中出现composer下载过慢或安装失败的情况,请运行命令composer config -g repo.packagist composer https://mirrors.aliyu...https://learnku.com/docs/dcat-admin/2.x/install/8081

        1. composer create-project --prefer-dist laravel/laravel 项目名称 

        2. 修改 .env 文件,配置数据库

        3. cd 项目名 ,之后 composer require dcat/laravel-admin:"2.*"

        4. 发布资源: php artisan admin:publish

        5. 安装 : php artisan admin:install

        6. 修改config 下app.php

'timezone' => 'PRC',
'locale' => 'zh_CN',

        7. routes/web.php 添加 Route::redirect('/','/admin');

        8. 伪静态配置:

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

        9. config 配置重写 admin/bootstrap.php

config([
    'admin.logo' => '<img src="/vendor/dcat-admin/images/logo.png" width="35"> &nbsp;Dcat Admin',
    'admin.logo-mini' => '<img src="/vendor/dcat-admin/images/logo.png">',
]);

        10. 重写扩展包视图 resources/views/vendor/admin  复制要修改的模板

eg:resources/views/vendor/admin/layouts/container.blade.php 修改即可

扩展包开发 |《Laravel 8 中文文档 8.x》| Laravel China 社区Package Development 简介 Facades 注解 发现扩展包服务提供者资源文件 配置数据库迁移路由翻译语言包视图视图组件 命令公共资源文件发布群组文件 简介 扩展包是向 Laravel 添加功能的主要方式。扩展包可以包含很多...https://learnku.com/docs/laravel/8.x/packages/9397#096449        11. 组件使用

Blade 模板 |《Laravel 8 中文文档 8.x》| Laravel China 社区Blade 模板 简介模板继承 定义布局继承布局 显示数据 Blade & JavaScript 框架 流程控制 If 语句Switch 语句循环循环遍历注释PHP@once 指令 表单 CSRF 字段Method 字段验证错误 组件 组件显示组件传参属性管理插...https://learnku.com/docs/laravel/8.x/blade/9377#bb7966

二、使用

        1. 开发扩展

开发扩展 |《Dcat Admin 中文文档 2.x》| Laravel China 社区开发扩展 Dcat Admin支持安装扩展工具来帮助丰富你的后台功能。 需要注意的是,Laravel Admin原有的扩展无法直接在Dcat Admin中使用,但大部分扩展只需要做一些微小的调整就可以正常使用了,有兴趣的同学可以自行移...https://learnku.com/docs/dcat-admin/2.x/basic-use/8128
1.1 安装: php artisan admin:ext-make dcat-admin/excel-import --namespace="Dcat\Admin\ExcelImport"

1.2 启用:在管理页面 http://localhost/admin/auth/extensions分别点击扩展对应的 更新至1.0.0版本 以及 启用 按钮,就可以使这个扩展生效了。

1.3 功能开发:详情见文档

        2. 表单使用

2.1 数据只能添加不能修改

/* 修改时这只appid 不能修改 **/
$host = explode('/',Route::getFacadeRoot()->current()->uri);
if(!empty($host[3])&&$host[3]=='edit'){
	$form->text('appid')->disable()->help('下面字段中key只能是username,mobile,company,list1~list10');
}else{
	$form->text('appid')->help('下面字段中key只能是username,mobile,company,list1~list10');
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Dcat Admin是一个基于Laravel框架的后台管理系统,它提供了丰富的功能和组件来快速构建和管理后台界面。你可以通过以下步骤来安装和使用Dcat Admin: 1. 首先,你需要访问Dcat Admin的中文文档地址,这里会有详细的使用说明和文档。 2. 接下来,你需要进入你的项目目录,可以通过命令行进入 cd test10。 3. 然后,你可以使用Composer来安装Dcat Admin,运行命令 composer require dcat/laravel-admin 。 4. 在安装完成后,你需要手动创建一个MySQL数据库,可以使用命令行登录到MySQL并执行以下命令:mysql -uroot -p,然后输入密码。接着,执行命令 create database dcat_admin; 然后退出MySQL。 5. 最后,你可以启动Dcat Admin,通过命令行进入到项目目录中,然后运行命令 php artisan serve。 这样,你就成功安装和启动了Dcat Admin,可以开始使用它来管理你的后台界面了。请参考Dcat Admin的文档以了解更多详细功能和使用方法。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [零基础安装、启动Dcat-Admin框架](https://blog.csdn.net/have_a_cat/article/details/115354220)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值