awobaz / blade-active
为 watson/active 包提供的 Laravel Blade 指令
1.0.9
2024-08-03 17:27 UTC
Requires
- php: >=5.5.0
- watson/active: ^7.0
Requires (Dev)
- laravel/laravel: ~5.4|^6.0|^7.0|~8.0|~9.0|~10.0|~11.0
- phpunit/phpunit: ~5.4|~6.0|~7.0|~8.0|~9.0|~10.0|~11.0
Suggests
- awobaz/compoships: Multi-columns relationships for Laravel 5's Eloquent
- awobaz/eloquent-auto-append: Automatically append accessors to model serialization
- awobaz/eloquent-mutators: Reusable mutators (getters/setters) for Laravel 5's Eloquent
- awobaz/syntactic: Syntactic sugar for named and indexed parameters call.
This package is auto-updated.
Last update: 2024-09-03 17:40:51 UTC
README
Blade Active 为 Active 包提供了 Blade 指令。
安装
推荐通过 Composer 安装 Blade Active。
$ composer require awobaz/blade-active
使用方法
首先,阅读 Active 包的文档。
Blade Active 提供了 2 个 Blade 指令来封装 active()
和 is_active()
助手的功能
@active()
@isactive()
使用 @active()
<a href="{{ route('posts.index') }}" class="@active('posts.index')">All posts</a>
使用 @isactive()
@isactive('posts/*') You're looking at a blog post! @endisactive
贡献
请阅读 CONTRIBUTING.md 了解我们的行为准则以及向我们的提交 pull requests 的过程。
版本控制
我们使用 SemVer 进行版本控制。有关可用版本,请参阅此存储库的 标签。
作者
- Claudin J. Daniel - Blade 指令
- Dwight Watson - 初始工作
赞助商
- Awobaz - 加拿大蒙特利尔的 Web/Mobile 代理机构
许可协议
Blade Active 采用 MIT 许可协议。