Laravel toplan/FilterManager 筛选条件包

OK,gitHub地址https://github.com/toplan/FilterManager

composer require 'toplan/filter-manager:~1.0.4'

1.请在 config/app.php 文件中找到名为 providers 的key

'providers' => array(
    // ... 
    'Toplan\FilterManager\FilterManagerServiceProvider',
)

2.请在 config/app.php 文件中找到名为 aliases 的key

'aliases' => array(
    // ...
    'FilterManager' => 'Toplan\FilterManager\Facades\FilterManager',
)

3.使用

 <ul>
                <li class="{{FilterManager::isActive('status',\Toplan\FilterManager\FilterManager::ALL, 'active', '')}}">
                    <a href="{{FilterManager::url('status',\Toplan\FilterManager\FilterManager::ALL)}}"><span>全部</span></a>
                </li>
                <li class="{{FilterManager::isActive('status','1001', 'active', '')}}">
                    <a href="{{FilterManager::url('status','1001')}}"><span>待定价</span></a>
                </li>
                <li class="{{FilterManager::isActive('status','1009', 'active', '')}}">
                    <a href="{{FilterManager::url('status','1009')}}"><span>待确认</span></a>
                </li>
                <li class="{{FilterManager::isActive('status','2008', 'active', '')}}">
                    <a href="{{FilterManager::url('status','2008')}}"><span>待收货</span></a>
                </li>
                <li class="{{FilterManager::isActive('status','8001', 'active', '')}}">
                    <a href="{{FilterManager::url('status','8001')}}"><span>已完成</span></a>
                </li>
                <div style="clear: both"></div>
            </ul>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容