kristories / dashkit
此软件包已被废弃,不再维护。没有建议替代软件包。
Spatie 的 laravel-dashboard 工具包
0.0.1
2020-05-01 18:21 UTC
Requires
- php: >=7.2
- illuminate/support: ^6.0|^7.0
- spatie/laravel-dashboard: ^1.0
Requires (Dev)
- orchestra/testbench: ^4.0|^5.0
- phpunit/phpunit: ^8.4|^9.0
This package is auto-updated.
Last update: 2022-09-23 10:58:01 UTC
README
Spatie 的 laravel-dashboard 工具包
安装
使用 composer 安装
composer require kristories/dashkit
安装 Dashkit 后,使用 dashkit:install
Artisan 命令发布其资产
php artisan dashkit:install
Dashkit 在 /dashkit
提供仪表板。
配置
发布 Dashkit 的资产后,其主配置文件位于 config/dashkit.php
。
Dashkit 还发布了 laravel-dashboard 和 Livewire 资产。
使用方法
制作一个瓦片
php artisan dashkit:make-tile MyTile
此命令生成
app/Http/Livewire/MyTile.php
namespace App\Http\Livewire; use Livewire\Component; class MyTile extends Component { /** @var string */ public $position; public function mount(string $position) { $this->position = $position; } public function render() { return view('tiles.my_tile'); } }
resources/views/tiles/my_tile.blade.php
<x-dashboard-tile :position="$position"> <h1>Hi, I'm a tile!</h1> </x-dashboard-tile>
添加瓦片
Dashkit 有一个主视图,可以通过
dashkit.php
配置文件进行更改。
在 x-dashboard
标签内,您可以添加您的瓦片或使用任何可用的 瓦片。
<x-dashboard> <livewire:my-tile position="a1"/> </x-dashboard>
安全
如果您发现任何安全问题,请通过电子邮件 w.kristories@gmail.com 而不是使用问题跟踪器。
鸣谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。