fomvasss/laravel-lte3

Laravel 框架的 LTE3 控制面板

1.50.0 2024-09-21 12:16 UTC

README

License Build Status Latest Stable Version Total Downloads

利用模板和强大的字段和表单构建系统,轻松快速地为网站、博客、商店、CRM、应用程序创建方便且功能强大的仪表板。

screenshot

安装

运行

composer require fomvasss/laravel-lte3

composer require almasaeed2010/adminlte --dev

php artisan vendor:publish --tag=lte3-config

php artisan lte3:install

这就完了。你可以在项目中使用 LTE3 了 :)

所有字段和组件的示例都可以查看:http://site.test/lte3/exsmples (.../examples/components.blade.php)

配置

配置文件: config/lte3.php

为了正确工作仪表板中的导航,应用中间件。将其添加到 App\Http\Kernel.php

$middlewareGroups = [
  'web' => [
    //...
    \Fomvasss\Lte3\Http\Middleware\LteRequestOptions::class,
  ],
];

发布(可选)

此包需要 dev almasaeed2010/adminlte 包。如果你选择了创建到 adminlte 资源的符号链接(安装时),则必须在 composer 中包含 almasaeed2010/adminlte 依赖项。

composer require almasaeed2010/adminlte

如果你发布了所有 almasaeed2010/adminlte 资源到公共区域,则可以手动清理未使用的包(public/vendor/adminlte/plugins/...),以避免占用磁盘空间。

当然,你可以发布部分内容进行自定义

  • 视图: lte-view-componentslte-view-exampleslte-view-authlte-view-partslte-view-layouts

  • 其他: lte-configlte-assetslte-lang

例如

php artisan vendor:publish --tag=lte-view-components

结构

  • config/lte3.php - 包配置
  • public/vendor/adminlte - 原始 AdminLte 资产(css、js、插件) ColorlibHQ/AdminLTE3
  • public/vendor/lte3 - 自定义资产(你可以更改此内容)
  • resources/views/vendor/lte3 - 可选发布
    • 认证
    • 布局
    • 部分
    • 组件
    • 示例

使用与发展

查看 examples.blade.php

推荐

致谢