Php Laravel:包括具有动态值的刀片
我想在视图中包含一个刀片: 我要包含的视图的名称是: 1.blade.php 当我称之为:Php Laravel:包括具有动态值的刀片,php,laravel,laravel-5,Php,Laravel,Laravel 5,我想在视图中包含一个刀片: 我要包含的视图的名称是: 1.blade.php 当我称之为: @include('1') 然后一切都正常了。当我尝试使用从数据库中加载“1”时 @include(' {{ $cats->id }}') 如果id=1,则我会得到错误消息: 抛出新的InvalidArgumentException(“未找到视图[{$name}”) 有人知道我做错了什么吗 亲切问候, 当@include也是一个PHP命令时,不需要Stefan模板化{{}}。将其更改为@incl
@include('1')
然后一切都正常了。当我尝试使用从数据库中加载“1”时
@include(' {{ $cats->id }}')
如果id=1,则我会得到错误消息:
抛出新的InvalidArgumentException(“未找到视图[{$name}”)
有人知道我做错了什么吗
亲切问候,
当
@include
也是一个PHP命令时,不需要Stefan模板化{{}}
。将其更改为@include('.$cats->id)
此外,将刀片文件命名为1
不是命名刀片文件的好方法。亲爱的维韦克,谢谢你的建议和帮助。它就像一个符咒:-)亲切的问候,Stefan@vivek_23我猜他正在使用模型的id
来关联视图。但我同意你的看法,这似乎有点奇怪。如果此处加载的是动态模板,则它们可能应存储在其他位置(例如db)。@Namoshek是的,我同意你的看法。如果OP需要根据某些条件动态加载,那么它也可以使用条件语句。