Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/248.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网站制作多个模板?(我指的是前端模板而不是laravel模板引擎)_Php_Laravel - Fatal编程技术网

Php 如何为我的laravel网站制作多个模板?(我指的是前端模板而不是laravel模板引擎)

Php 如何为我的laravel网站制作多个模板?(我指的是前端模板而不是laravel模板引擎),php,laravel,Php,Laravel,我想为我的网站定义多个模板,我可以在设置页面中更改它。 我该怎么办 您可以像这样制作多个模板。 下面是layouts文件夹中的两个布局文件。 app.php和admin.php 你可以这样用 app.php @extends('layouts.app') @section('content') //your current file code @endsection admin.php @extends('layouts.admin') @section('content') //your

我想为我的网站定义多个模板,我可以在设置页面中更改它。
我该怎么办

您可以像这样制作多个模板。 下面是layouts文件夹中的两个布局文件。 app.phpadmin.php 你可以这样用

app.php

@extends('layouts.app')
@section('content')
 //your current file code
@endsection
admin.php

@extends('layouts.admin')
@section('content')
 //your current file code
@endsection

希望这能对您有所帮助。

您能更具体地回答这个问题吗?多个模板用于什么?有太多的方法可以实现你想要的,并且期望任何人都能提供一个好的方法。这主要取决于您的页面当前的外观、您对laravel的熟悉程度以及模板应提供的功能。您应该尝试将您的想法写入代码,如果您有特定的编码问题,您可以随时在此处询问。感谢您的代码。但这不是我的解决方案。我知道如何扩展每个视图的布局。假设我有一个管理面板,我想为登录页和用户仪表板创建多个模板,换句话说,每个部分可以有多个模板,我可以随时在它们之间切换。我可以用数据库中的一个字段处理这个问题,并用代码中的if语句检查它。事实上,我想要一个合乎逻辑的解决方案。我希望我能描述一下我想要什么。