Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel:包括具有动态值的刀片_Php_Laravel_Laravel 5 - Fatal编程技术网

Php Laravel:包括具有动态值的刀片

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

我想在视图中包含一个刀片:

我要包含的视图的名称是:

1.blade.php

当我称之为:

@include('1')
然后一切都正常了。当我尝试使用从数据库中加载“1”时

@include(' {{ $cats->id }}')
如果id=1,则我会得到错误消息:

抛出新的InvalidArgumentException(“未找到视图[{$name}”)

有人知道我做错了什么吗

亲切问候,


@include
也是一个PHP命令时,不需要Stefan

模板化
{{}}
。将其更改为
@include('.$cats->id)
此外,将刀片文件命名为
1
不是命名刀片文件的好方法。亲爱的维韦克,谢谢你的建议和帮助。它就像一个符咒:-)亲切的问候,Stefan@vivek_23我猜他正在使用模型的
id
来关联视图。但我同意你的看法,这似乎有点奇怪。如果此处加载的是动态模板,则它们可能应存储在其他位置(例如db)。@Namoshek是的,我同意你的看法。如果OP需要根据某些条件动态加载,那么它也可以使用条件语句。