Luc*_*ois 0 php laravel laravel-4
我尝试做的是:
我尝试将布尔值传递给我的视图以检查其是否正确。如果将其设置为true,我想添加一个类。我用Laravel。实际上,这是我的情况:
这是我的代码:
index.blade.php
@foreach($finances as $finance)
@if ($finance->depense = 1)
<tr class="red">
@elseif ($finance->depense = 0)
<tr>
@endif
<td><a href="{{ URL::to('finances/' . $finance->id) }}">{{$finance->description}}</a></td>
<td>{{ $finance->depense }}</td>
<td>{{ $finance->prix }}</td>
<td>{{ $finance->tps }}</td>
<td>{{ $finance->tvq }}</td>
<td>{{ $finance->grandtotal }}</td>
</tr>
@endforeach
Run Code Online (Sandbox Code Playgroud)
FinancesController.php
public function index()
{
$finances = Finance::all();
return View::make('finances.index')->withFinances($finances);
}
Run Code Online (Sandbox Code Playgroud)
怎么了?
答案终于很简单了。
代替
@if ($finance->depense = 1)
<tr class="red">
@elseif ($finance->depense = 0)
<tr>
@endif
Run Code Online (Sandbox Code Playgroud)
我将表达式从(赋值运算符)更改为(等于)= ==
@if ($finance->depense == 1)
<tr class="red">
@else
<tr>
@endif
Run Code Online (Sandbox Code Playgroud)
不要忘记使用double equal进行比较。
| 归档时间: |
|
| 查看次数: |
5130 次 |
| 最近记录: |