php - 邮件刀片模板中的laravel正确的url
问题描述
我试图在我的刀片邮件模板中放置一个指向我的 Web 应用程序的链接,但是 URL 显示如下:http: //127.0.0.1 :8000 /.$code->discount->url。而不是正确构建的有效网址。
这就是我的做法:
<a href="{{ url('.$code->discount->url.') }}">Enlace</a>
我也尝试过:
<a href="{{ $code->discount->url }}">Enlace</a>
第二种方式只给了我一个部分 url(见下文),而不是完整的 url 主机和路径)。
$code->discount->url 是 /promociones/hamburguesa-de-queso
解决方案
只需'. .'
从周围删除$code->discount->url
:
<a href="{{ url($code->discount->url) }}">Enlace</a>
帮助器是 PHP 函数,url()
因此将$code->discount->url
引号括起来会导致 php 将其视为文字字符串。
推荐阅读
- c# - dotnet Web 服务和测试:由于已使用基础,因此无法移除基础
- sql-server - 是否可以从 CDN 链接字体并在 SSRS 报告中使用它?
- javascript - 如何动态更改背景图像?
- html - 显示不适用于滑块的单选按钮
- mysql - 这是关于在 sql 中添加约束
- javascript - 在渲染函数中抛出 Promise 的 React 官方立场是什么?
- sql - 在 SQL Oracle 中计算单词
- java - 如何在 Spring Kafka Stream 中配置 UncaughtExceptionHandler
- reactjs - 安装 QRCode 后,WebView 已从 React Native 错误中删除
- amcharts - amCharts 如何禁用饼图上的工具提示