adenfraser / blade-alternate
此包最新版本(0.1.1)没有提供许可证信息。
0.1.1
2014-12-02 15:06 UTC
Requires
- php: >=5.3.0
- illuminate/support: 4.*
README
Blade Alternate 是 blade 的小型扩展,增加了在循环中更改值的基本操作。这个描述可能有点糟糕,所以这里有一个例子
@foreach($users as $user)
<tr class="@alternate('odd', 'even')">...</tr>
@endforeach
这将导致表格行交替显示,类名在奇数和偶数之间切换。这适用于任何数量的参数,例如,你可能会看到一个三列的图片库。
@foreach($images as $image)
<img src="{{ $img->url }}" class="@alternate('left', 'mid', 'right')" />
@endforeach
安装
将 adenfraser/blade-alternate
添加到 composer.json
。
"adenfraser/blade-alternate": "1.0.*"
运行 composer update
以拉取 Blade Alternate 的最新版本。现在打开 app/config/app.php
并将服务提供者添加到你的 providers
数组中,在 ViewServiceProvider 之后。
'providers' => array(
...
'Illuminate\View\ViewServiceProvider',
'AdenFraser\BladeAlternate\BladeAlternateServiceProvider',
...
)