【问题标题】:recursive echo inside laravel collective form bladelaravel集体形式刀片内的递归回声
【发布时间】:2018-09-02 08:06:10
【问题描述】:

我不能做这样的事情是否正确:

   {{ Form::label('search',{!!__('messages.rep_findUsr')!!} )}}

我是否需要先将其存储在 var 中,然后将其作为参数传递?

或者有更快的方法? 谢谢

【问题讨论】:

  • 如果在./project/resources/lang/**/messages.php 中有它在返回的数组中,它应该会显示出来

标签: laravel translation laravel-blade laravel-form


【解决方案1】:

您可以简单地将第四个参数设置为 false 以禁用 html 转义:

{{ Form::label('search',__('messages.rep_findUsr'), [], false) }}

Form::label declaration

public function label($name, $value = null, $options = [], $escape_html = true);

【讨论】:

  • 好的,所以我的错误步骤是将双括号放在另一个双括号内......我猜接下来是转义......是否可以在“刀片模板的脚本/jQuery 部分?谢谢
  • {{ }} 基本上使用htmlspecialchars php函数来转义特殊字符,你可以在这里找到等效的js函数(stackoverflow.com/questions/1787322/…
猜你喜欢
  • 2017-01-02
  • 2020-01-01
  • 2017-01-10
  • 2018-05-06
  • 2019-11-25
  • 2016-09-04
  • 2016-12-04
  • 2019-03-22
  • 2016-06-11
相关资源
最近更新 更多