Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/263.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.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_View_Render - Fatal编程技术网

Php 在Laravel中,数据的布局/模板

Php 在Laravel中,数据的布局/模板,php,laravel,view,render,Php,Laravel,View,Render,我是拉威尔的新手,我有点迷路了。在询问之前,我在谷歌搜索了一下,但没有找到这方面的信息(可能是因为我不知道该问什么词) 我有这个密码 $query=DB::Table("users")->select("*"); echo "<table>"; foreach($query->cursor() as $o) { echo "<tr>"; echo "<td><td>$o->UserId</td>

我是拉威尔的新手,我有点迷路了。在询问之前,我在谷歌搜索了一下,但没有找到这方面的信息(可能是因为我不知道该问什么词)

我有这个密码

$query=DB::Table("users")->select("*");

echo "<table>";
foreach($query->cursor() as $o)
{   
    echo "<tr>";
    echo "<td><td>$o->UserId</td><td>$o->Name</td><tr>";
    echo "</tr>";
}
echo "</table>";
或者类似的

我知道我已经描述了一个函数:p,但我的问题是,。。。Laravel刀片模板是否仅用于整个页面,或者是否可用于呈现代码的重复部分


谢谢。

在resources/views/partials/item.blade.php上创建一个视图

如果需要该视图,请从控制器

$html = view('partials.item')->render();
从刀片模板

// your actual blade view
$query=DB::Table("users")->select("*");

<table>
@foreach($query->cursor() as $o)
   @include('partials.item', ['o' => $o])
@endforeach
</table>
//您的实际刀片视图
$query=DB::表(“用户”)->选择(“*”);
@foreach($query->cursor()作为$o)
@包括('partials.item',['o'=>$o])
@endforeach
//partials.item
{{$o->UserId}
{{$o->Name}

在resources/views/partials/item.blade.php上创建一个视图

如果需要该视图,请从控制器

$html = view('partials.item')->render();
从刀片模板

// your actual blade view
$query=DB::Table("users")->select("*");

<table>
@foreach($query->cursor() as $o)
   @include('partials.item', ['o' => $o])
@endforeach
</table>
//您的实际刀片视图
$query=DB::表(“用户”)->选择(“*”);
@foreach($query->cursor()作为$o)
@包括('partials.item',['o'=>$o])
@endforeach
//partials.item
{{$o->UserId}
{{$o->Name}

让我试试,但可能是我需要的,你能再重复一点答案吗?关于partials.item文件,我如何从那里得到这些东西?你在用什么文件foreach()?我已经检查过了,它工作起来很简单,只是一个新的视图,你可以直接使用传递的变量。试试这种新方法。为提高可读性,请使用刀片模板,让我试试,但可能是我需要的,你能再重复一点答案吗,关于partials.item文件,我如何从那里获取这些内容?你在使用什么文件foreach()?我已经检查过了,它工作正常,很简单,只要一个新视图,就可以使用直接传递的变量。试试这种新方法。使用刀片模板以提高可读性,
// partials.item
<tr>
   <td> {{ $o->UserId }}</td>
   <td> {{ $o->Name }}</td>
</tr>