@ yield('标题')不工作不知道为什么请帮助
目录结构 视图 文件夹:master->文件masterPage.blade.php,header.blade.php 文件夹:userControl->文件dashboard.balde.php
母版页代码:
def bfs(self):
fringe = deque([self.stateObj.getState()])
while fringe:
state = fringe.popleft()
if self.stateObj.isCurrentStateGoalTest(state):
return True
for next_state in self.stateObj.getNextStates(state):
if next_state not in self.visited:
fringe.append(next_state)
self.visited.add(next_state)
Header.blade.php
<div class="wrapper">
@yield('header') **not working**
<!-- Left side column. contains the logo and sidebar -->
<!-- Content Wrapper. Contains page content -->
@yield('content') **working**
<!-- /.content-wrapper -->
<footer class="main-footer">
</footer>
答案 0 :(得分:1)
你忘记了@endsection。这是我使用你的例子产生部分的方法。
这是您应该如何定义标题部分。
@section('header')
<header class="main-header">
some code
</header>
@endsection
这是你应该如何引用它们产生这一部分。以这种方式包含部分文件的位置。
@include('folder.partial')
@yield('header')
答案 1 :(得分:0)
想通了
问题是因为使用了两个产量
相反,我需要在这种情况下使用@include