ucscode/easyadmin-ultimate

v2.5.1 2024-06-15 17:02 UTC

This package is auto-updated.

Last update: 2024-09-25 01:58:58 UTC


README

EasyAdmin Ultimate 是基于 Symfony 框架构建的综合性增强包,集成了 EasyAdmin 扩展包,提供了一套丰富的工具、组件、实用程序和额外功能。它旨在简化开发工作流程并加快项目交付。

Illustration Image

功能

  • 增强的 Symfony 设置:提供必要的软件包和配置的优化设置,直接从盒子里出来。

  • EasyAdmin 集成:与 EasyAdmin 扩展包集成,提供强大的管理界面,管理实体几乎无需设置。

  • 扩展控制器和服务:从预先配置的控制器、服务和实用程序中受益,旨在处理常见任务并加快开发速度。

  • 简化的身份验证和登录页面:包括预构建的身份验证控制器和模板,可用于安全且安全地身份验证。

  • 现成的实体:访问内置实体库,适用于任何项目,包括数据库映射和 CRUD 操作,让您能够专注于业务逻辑而不是重复的样板代码。

安装

您可以通过 Composer 安装 EasyAdmin Ultimate。运行以下命令

composer create-project ucscode/easyadmin-ultimate

安装后,运行以下命令以使您的项目准备就绪

php bin/console eau:initialize

配置概念

@see 配置 Web 服务器

@see 如何覆盖 Symfony 的默认目录结构

如果您对 symfony 的默认目录结构进行了任何更改,请记住运行

composer update 

@see also https://stackoverflow.com/a/69060581/9463084 以在共享主机上部署

请记住为本地开发创建 .env.local 文件,并设置 APP_ENV=dev

文档

要全面了解 EasyAdmin Ultimate 中的自定义功能,请花时间探索以下迷你文档:探索此迷你文档

Documentation Image

有关详细使用说明和文档,请参阅以下资源

  • Symfony 文档:Symfony 框架的官方文档,提供全面的指南、教程和参考。

  • EasyAdmin 文档:EasyAdmin 扩展包的官方文档,提供有关安装、配置和使用 EasyAdmin 的详细文档。

  • EasyAdmin SymfonyCast:官方视频筛选页面,提供有关如何使用 EasyAdmin 的逐步视频资料。

许可证

EasyAdmin Ultimate 是开源软件,采用 MIT 许可证

贡献

如果您想为该项目做出贡献,可以通过以下几种方式

  • 报告问题:如果您遇到任何错误、问题或功能请求,请在 GitHub 上打开一个问题。提供有关问题或建议的详细信息将帮助我们更有效地解决问题。

  • 提交拉取请求:如果您想贡献代码改进、错误修复或新功能,请将存储库分叉,进行更改,并提交拉取请求。确保遵循编码标准,并为您的更改包括相关的测试和文档。

  • 传播信息:如果您觉得 EasyAdmin Ultimate 很有用,请考虑将它分享给其他人,在 GitHub 上给它点赞,或者在 Twitter 上谈论它。您的支持有助于我们扩大社区并改进项目。

在贡献之前,请查阅 贡献指南,获取有关如何有效地和尊重地贡献的详细信息。

感谢您考虑为 EasyAdmin Ultimate 贡献!

免责声明

EasyAdmin Ultimate 是由 Uchenna Ajah 创建的个人项目,与 Symfony 团队无关,未获得其认可或赞助。Symfony 和 EasyAdmin 是其各自所有者的商标。本项目不是 Symfony 团队的官方产品或包,不应被误解为如此。

请注意,尽管 EasyAdmin Ultimate 利用 Symfony 和 EasyAdmin 组件,但它是一个独立的项目,具有自己的目标和目标。在此项目中表达的所有观点仅代表项目创建者和贡献者的观点,并不一定反映 Symfony 团队或其附属机构的观点或意见。

有关 Symfony 框架和 EasyAdmin 包的官方信息和资源,请参阅 Symfony 文档EasyAdmin 文档