Dcat Admin Ueditor 扩展项目教程

Dcat Admin Ueditor 扩展项目教程

dcat-admin-ueditor dcat-admin-ueditor 项目地址: https://gitcode.com/gh_mirrors/dc/dcat-admin-ueditor

1. 项目目录结构及介绍

dcat-admin-ueditor/
├── config/
│   ├── admin.php
│   ├── admin-extensions.php
│   └── ueditor.php
├── resources/
│   └── assets/
│       └── ueditor/
├── routes/
│   └── admin.php
├── src/
│   ├── Controllers/
│   ├── Models/
│   ├── Providers/
│   └── Ueditor.php
├── .gitignore
├── README.md
├── composer.json
└── LICENSE

目录结构介绍

  • config/: 存放项目的配置文件,包括 admin.php, admin-extensions.php, 和 ueditor.php
  • resources/: 存放前端静态资源文件,如 ueditor 编辑器的相关文件。
  • routes/: 存放路由配置文件,如 admin.php
  • src/: 存放项目的核心代码,包括控制器、模型、服务提供者等。
  • .gitignore: Git 忽略文件配置。
  • README.md: 项目说明文档。
  • composer.json: Composer 依赖管理文件。
  • LICENSE: 项目许可证文件。

2. 项目启动文件介绍

启动文件

  • config/admin.php: 主要配置 Dcat Admin 的基本设置,包括路由、中间件、扩展等。
  • config/admin-extensions.php: 配置 Dcat Admin 的扩展,包括 ueditor 扩展的启用状态。
  • config/ueditor.php: 配置 Ueditor 编辑器的相关设置,如文件上传路径、文件类型限制等。

启动流程

  1. 安装依赖: 通过 composer require dcat-admin-extension/ueditor 安装扩展包。
  2. 导入静态文件: 执行 php artisan admin:import ueditor 导入前端静态文件。
  3. 启用扩展: 在 config/admin-extensions.php 中启用 ueditor 扩展。
  4. 配置文件: 根据需求修改 config/ueditor.php 中的配置项。

3. 项目的配置文件介绍

config/admin.php

return [
    // 其他配置项...

    'extensions' => [
        'ueditor' => [
            'enable' => true,
        ],
    ],
];

config/admin-extensions.php

return [
    'ueditor' => [
        'enable' => true,
    ],
];

config/ueditor.php

return [
    'imageActionName' => 'uploadimage',
    'imageFieldName' => 'upfile',
    'imageMaxSize' => 2048000,
    'imageAllowFiles' => ['.png', '.jpg', '.jpeg', '.gif', '.bmp'],
    'imageCompressEnable' => true,
    'imageCompressBorder' => 1600,
    'imageInsertAlign' => 'none',
    'imageUrlPrefix' => '',
    'imagePathFormat' => '/ueditor/image/[yyyy][mm][dd]/[time][rand:6]',
    // 其他配置项...
];

配置项说明

  • imageActionName: 上传图片的 action 名称。
  • imageFieldName: 提交的图片表单名称。
  • imageMaxSize: 上传图片的大小限制,单位为 B。
  • imageAllowFiles: 允许上传的图片格式。
  • imageCompressEnable: 是否启用图片压缩。
  • imageCompressBorder: 图片压缩的最大边限制。
  • imageInsertAlign: 插入图片的浮动方式。
  • imageUrlPrefix: 图片访问路径前缀。
  • imagePathFormat: 上传图片的保存路径格式。

通过以上配置,可以灵活调整 Ueditor 编辑器的功能和行为,满足不同的项目需求。

dcat-admin-ueditor dcat-admin-ueditor 项目地址: https://gitcode.com/gh_mirrors/dc/dcat-admin-ueditor

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

童霆腾Sorrowful

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值