碰巧我有我的模板index.blade.php 在其中加载文章列表,我希望非活动状态显示为红色,我不知道该怎么做,我是 laravel 和 php 的新手,在事实上,由于刀片模板,我倾向于这个框架以避免做这么多的 php 代码。
我想我应该实现一个 if 类似的东西
if (estado.equals("Inactivo")){}
但我没有丝毫的想法希望你能帮助我
我附上文件index.balde.php
@extends('layouts.admin')
@section('contenido')
<div class="row">
<div class="col-lg-6 col-md-6 col-sm-12 col-xs-12">
<h3>Listado de articulos <a href="almacen/articulo/create"><button type="button" name="button" class="btn btn-success">nuevo</button></a></h3>
@include('almacen.articulo.serch')
</div>
</div>
<div class="row">
<div class="col-lg-12 col-md-12 col-sm-12 col-xs-12">
<div class="table-responsive">
<table class="table table-bordered table-condensed table-striped table-hover">
<thead>
<th>ID</th>
<th>Nombre</th>
<th>Codigo</th>
<th>Categoria</th>
<th>Stock</th>
<th>Imagen</th>
<th>Estado</th>
<th>Opciónes</th>
</thead>
@foreach($articulos as $art)
<tr>
<td>{{$art->idarticulo}}</td>
<td>{{$art->nombre}}</td>
<td>{{$art->codigo}}</td>
<td>{{$art->categoria}}</td>
<td>{{$art->stock}}</td>
<td>
<img src="{{asset('/imagenes/articulos/'.$art->imagen)}}" alt="{{$art->nombre}}" width="100px" height="100px" class="img-thumbnail" />
</td>
<td>{{$art->estado}}</td>
<td>
<button type="button" name="button">Editar</button>
</td>
</tr>
@endforeach
</table>
</div>
</div>
</div>
@endsection
考虑到前面的答案,这会有所不同,因为您必须为整条线着色,我会或多或少地做这样的事情:
使用
table-danger
引导类,它将使用您需要的红色,而无需创建 css。朋友,感谢您的评论,考虑到您的代码,我通过以下方式解决了我的问题。
通过这种方式,我得到红色的Inactive和绿色的Active ,一个拥抱。
如果您想使用刀片,只需使用它的条件
@if ... @endif
将一个类添加到“非活动”文本容器并更改您的 css 文件中的颜色。index.blade.php
在你的css文件中它会是这样的