此问题已在此处有答案:
Laravel 5 - env() always returns null(13个回答)
Accessing Laravel .env variables in blade [duplicate](16个回答)
Laravel: Get base URL(18回答)
6天前关闭
我有一个blade page
,它显示了来自我的Database
的HTML内容:
{!! $htmlContent !!}
这段代码很好地呈现了HTML。
但是在这个变量中,我使用了这样的刀片代码:
<a href="{{ env('app_url') }}/shares"><img src="{{ asset('asset/img/shares.png') }}" /></a>
问题是链接(不起作用)和图像都不显示。
如何解决这一问题?
1条答案
按热度按时间nlejzf6q1#
要解决这个问题,您可以使用str_replace函数在显示HTML内容之前将这些Blade指令替换为它们的实际值。下面是一个示例,说明如何做到这一点: