laravel 入门模板,当您开始使用具有许多功能的新的可扩展 Laravel 项目时,可以节省您的时间。
你可以在现场演示中看到所有内容
Dashboard Creditional
Super Admin
User: [email protected]
Pass: secret
User
User: [email protected]
Pass: secret
请注意要求:-
如果您有 PHP7.4,您将使用此模板的所有功能,不会出现任何问题,但如果您的 PHP 在 7.4 以下,您不能将其与 Spatie 媒体库一起使用,因此您必须卸载 Spatie 媒体库或将您的 php 升级到 7.4 或 UP,请参阅有关 Spatie 媒体库的更多信息,请点击此处
我为该项目创建了许多自定义命令。下面列出了这些命令并简要介绍了其使用方法。
composer clear-all
这是一个快捷命令,清除所有缓存,包括配置、路由等
composer fix-cs
通过此命令应用代码样式修复。
laravel-starter-template
具有许多在几乎所有应用程序中最常见的功能。它是一个模板项目,这意味着它的构建方式可以用于其他项目。
它是一个模块化的应用程序,默认安装了许多模块。将其用作未来应用程序的基础将很有帮助。
Backend
和Frontend
命名空间。Modules
。帖子、评论、标签等模块与用户、角色、权限等核心功能分离按照下面提到的步骤安装并运行该项目。
git clone https://github.com/omaralalwi/laravel-starter-template
composer install
.env.example
创建.env
文件。您可以使用该命令来执行此操作cp .env.example .env
.env
文件中的数据库名称和凭据php artisan migrate --seed
php artisan storage:link
php artisan key:generate
php artisan serve
并访问http://127.0.0.1:8000
localhost:8000/admin/dashboard
用户名:[email protected] 密码:secret创建新权限后,使用以下命令更新兑现的权限。
php artisan cache:forget spatie.permission.cache
FontAwesome 和 CoreUI Icons,为后端主题安装了两种不同的字体图标库,并且仅为前端安装了 FontAwesome。对于这两种情况,我们都使用免费版本。您可以为自己的项目单独安装专业版。
根据 spaite 包装:-
使默认本地打开配置/可翻译并编辑 'fallback_locale' => null,到您首选的本地,例如:'fallback_locale' => ar,如果您更喜欢阿拉伯语。
注意:这对于翻译模型来说是本地的,而不是应用程序本地的,这意味着如果您插入具有多种语言的产品,则主要语言将为 ar。
所有Toturials for Translation包都在这里,你不需要安装它,它是预安装的,只需查看Toturials。
要使用管理员登录,您必须通过运行以下命令来添加它
php artisan db:seed
然后插入帖子、评论、标签和另一个模型的演示数据,运行以下命令
php artisan starter:insert-demo-data --fresh
这些一些截图
这个项目将继续发展和成长,直到它成为第一个 Laravel 入门模板,跟我来了解最新情况。
在 Twitter 上联系我或在 Freelancer 上雇用我或在 UpWork 上雇用我或通过电子邮件联系
该项目是根据 MIT 许可证授权的开源软件。
Lexi Translate 借助变形关系和缓存的强大功能,简化了多语言 Eloquent 模型的翻译管理。
Gpdf 适用于 PHP 和 Laravel 应用程序的开源 HTML 到 PDF 转换器,支持开箱即用的阿拉伯语内容和其他语言。
laravel Taxify Laravel Taxify 提供了一组辅助函数和类来简化 Laravel 应用程序中的税收 (VAT) 计算。
laravel Deployer简化了 Laravel 和 Node.js 应用程序的部署,具有零停机时间以及各种环境和分支。
laravel Trash Cleaner清理用于调试包的日志和调试文件。
laravel Time Craft简单的特征和辅助函数,让您可以轻松管理 Laravel 应用程序中的日期和时间查询。