【问题标题】:Blade is outputting URL encoded characters instead of evaluating inside curly bracesBlade 正在输出 URL 编码字符,而不是在花括号内进行评估
【发布时间】:2016-12-16 21:16:36
【问题描述】:

我有一个链接,我使用了route() 方法,但它没有得到处理以输出它输出字符串的链接

<a href="{{ route('admin.index') }}">Dashboard</a>

结果

http://web.app/%7B%7B%20route('admin.index')%20%7D%7D

【问题讨论】:

  • 能否提供周边代码?文件名为 something.blade.php 吗?
  • 你使用的是哪个版本的 laravel @yasser
  • 您尝试过使用URL::route() 吗?

标签: php laravel laravel-5 laravel-routing


【解决方案1】:

%20%7D%7D 表示 PHP 将 {{ }} 字符转换为 HTML 实体。看来您不使用 .blade.php 命名或做类似的事情。如果重命名模板没有帮助,请使用完整的模板内容更新您的答案。

【讨论】:

    猜你喜欢
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 2016-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-22
    相关资源
    最近更新 更多