【发布时间】:2016-05-29 13:29:51
【问题描述】:
我尝试使用<br />、\n\r、&#13;&#10; 开始新行,但所有这些符号都不起作用,因为 Laravel 会转义消息。
我想知道有什么方法可以在消息中开始换行吗?
// resources/lang/en
return [
'some_message' => 'Some text New line here'
];
我知道我可以扩展 Translator 类或编写自己的助手,但我正在寻找更优雅的解决方案。
【问题讨论】:
-
如何输出这条消息?
{{ }}还是{!! !!}? -
我在服务提供商中使用
trans()向会话发送消息flash()。 -
在
Translator.php上一目了然,我找不到任何可以逃脱消息的地方。trans函数返回已经转义的消息? -
检查你实际输出它的位置,看看你是否可以将它更改为非转义。
-
@JoelHinz,我一直坚持使用我的服务提供商,所以我完全忘记了我实际上是在视图中打印它,我很傻。感谢帮助。你可以写一个答案,所以我可以接受并投票。
标签: laravel laravel-5 escaping laravel-5.2 html-entities