timwassenburg / filament-timesheets
Filament Timesheets 是 Filament 的一个包,允许您跟踪在项目和任务上花费的时间。
v1.0.3
2023-12-17 14:35 UTC
Requires
- filament/filament: ^3.0-stable
- pxlrbt/filament-excel: ^2.1
Requires (Dev)
- laravel/pint: ^1.13
README
此 Laravel 包与 Filament 无缝集成,提供了一种简单直接的方式来管理和跟踪在各种项目上花费的时间。请在 https://interimblue.com 查看演示。
安装
使用 composer 安装此包。
composer require timwassenburg/filament-timesheets
然后打开 app/Providers/Filament/AdminPanelProvider.php
并将插件添加到 plugin()
函数中。
namespace App\Providers\Filament; use Filament\Panel; use Filament\PanelProvider; use TimWassenburg\FilamentTimesheets\FilamentTimesheetsPlugin; class AdminPanelProvider extends PanelProvider { public function panel(Panel $panel): Panel { return $panel ->plugin(FilamentTimesheetsPlugin::make()) ...
翻译
您可以通过发布语言文件来自定义包的语言。
php artisan vendor:publish --tag=filament-timesheet
发布语言文件后,您可以在 resources/lang/vendor/filament-timesheet
中编辑翻译。
贡献
贡献使开源社区成为一个学习、灵感和创作的绝佳地方。您所做的任何贡献都备受赞赏。
如果您有改进此项目的建议,请 Fork 仓库并创建一个 Pull Request。您也可以简单地打开一个带有“改进”标签的问题。别忘了给项目加星!再次感谢!
- Fork 项目
- 创建您的功能分支(
git checkout -b feature/AmazingFeature
) - 提交您的更改(
git commit -m 'Add some AmazingFeature'
) - 推送到分支(
git push origin feature/AmazingFeature
) - 打开 Pull Request
许可协议
MIT 许可协议(MIT)。请参阅 许可文件 以获取更多信息。