对不起,我想问一下如何在不同的子文件夹里面调用另一个页面刀片。 示例:
7 VAL Z_SPLITIATO A_DDDEW 84_SLA 841_SLON1 840_H1_S
4 VAL Z_SPLS_H5_C SPIT_OAI HD_CLA A_AFASD
4 VAL Z_SPLS_H6_C SPIT_OAI HD_CLA A_ADFEEE
4 VAL Z_SPLS_H7_C HDS_H7OAISVC A_SSEEWR
7 VAL Z_SPLITIATO SPL_N4_P1 A_EEEA 84SLOSA IOOWWW 840_H1_SL
在master.blade.php中实现模板页面,当我点击此文件夹中的一个链接时,可能必须进入refresh.blade.php。 可能是另一种网页布局,它们在标题中有很多链接,例如' Home' Paper' Paper'等。
我仍然学习更多关于laravel作为初学练习的知识。 愿你能帮助我,我会很感激。
注意,阿加。
答案 0 :(得分:0)
我认为你可以在laravel刀片中引用一些指令,例如@include
和@extends
。
例如,在admin.common.header
视图(位于admin / common / header.blade.php)中,我们有一些基本页面代码(各种页面共有,例如导航栏或布局)。我们使用@yield
,例如@yield ("extra_js")
或@yield ("extra_css")
,我们希望稍后添加代码。
header.blade.php
<html>
<head>
something maybe ...
@yield("extra_css")
</head>
<body>
something maybe ...
@yield("extra_js")
</body>
</html>
在另一个视图中,例如admin.feedback.feedback
,您可以使用代码顶部的@extends('admin.common.header')
来继承模板,您将获得此模板的布局。
对于反馈模板中的不同内容,您可以使用@section
为代码填写继承模板,例如@section('extra_js')
。
feedback.blade.php
@extends('admin.common.header')
@section('extra_js')
<script> something... </script>
@endsection
如果您想要包含一个刀片,只需使用@include
。
<div>
@include('shared.errors')
<form>
<!-- Form Contents -->
</form>
</div>
在laravel blade中有很多说明可以完成模板的渲染,如果你想清楚地知道,请参考相应版本的official document。