我正在尝试通过资产链接我的CSS文件:
@if(session()->has('locale'))
<?php $file_name = "css/".session()->get('locale').'.css'; ?>
<link href="{{asset('<?php echo $file_name;?>')}}" rel="stylesheet">
@endif
值$file_name
是 dr ,但是在源代码视图中显示为:<link href="{{asset('css/dr.css')}}" rel="stylesheet">
链接地址不正确,它必须显示<link href="http://localhost:8000/css/dr.css" rel="stylesheet">
我应该怎么做使用而不是资产或网址?
答案 0 :(得分:0)
{{ }}
已将其转换为php语法。如果您查看storage/framework/views
,将有一些视图的“已编译”文件。
无需使用<?php echo ... ?>
。只需使用:
<link href="{{asset($file_name)}}" rel="stylesheet">
确保您的视图文件名正确。刀片 .php