Laravel Blade if 语句中的本地化
Laravel Blade Localization in if statement
我正在尝试使用本地化 trans() 函数在 Laravel 5.2 blade 模板中创建一个 if 语句。
我想要实现的是,如果我调用的内容是 'true' 我想显示一张图片 - 否则只需在网站上打印 '-'。
到目前为止的代码如下所示:
<div class="table-cell">
@if (trans('content.offer.text') == 'true')
<img src="../images/tick.png" class="img-responsive" />
@else
-
</div>
代码信息:本地化文件存在,条目也存在并且我正确地写了它 - 如果我只是回应它,它在网站上说是真的。取值内容为'true'或'false':
'text' => 'true',
然而,这给了我一条没有太多有用信息的 "parse error" 消息(字面上只是说:"Fatal Error - parse error")。
我的问题:如何正确编写带有本地化函数 trans() 的 if 语句?
提前谢谢你:)
啊,我这个笨蛋...我没有意识到@if 还需要一个@endif 如果@if 后面有一个@else...抱歉打扰所有读者
我正在尝试使用本地化 trans() 函数在 Laravel 5.2 blade 模板中创建一个 if 语句。
我想要实现的是,如果我调用的内容是 'true' 我想显示一张图片 - 否则只需在网站上打印 '-'。
到目前为止的代码如下所示:
<div class="table-cell">
@if (trans('content.offer.text') == 'true')
<img src="../images/tick.png" class="img-responsive" />
@else
-
</div>
代码信息:本地化文件存在,条目也存在并且我正确地写了它 - 如果我只是回应它,它在网站上说是真的。取值内容为'true'或'false':
'text' => 'true',
然而,这给了我一条没有太多有用信息的 "parse error" 消息(字面上只是说:"Fatal Error - parse error")。
我的问题:如何正确编写带有本地化函数 trans() 的 if 语句?
提前谢谢你:)
啊,我这个笨蛋...我没有意识到@if 还需要一个@endif 如果@if 后面有一个@else...抱歉打扰所有读者