脚本宝典收集整理的这篇文章主要介绍了php-如何为菜单,内容,侧边栏和页脚创建单独的刀片,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我的HTML代码是
<htML>
<head>
</head>
<body>
<div id="content">
<div id="menu"></div>
<div id="container"></div>
<div id="sidebar"></div>
<div id="footer"></div>
<div>
</body>
</html>
master.blade.PHP是
<html>
<head>
@yield('tITle')
@yield('css')
@yield('js')
</head>
<body>
<div id="content">
<div id="container"></div>
<div>
</body>
</html>
menu.blade.PHP是
<div id="menu"></div>
sidebar.blade.PHP是
<div id="sidebar"></div>
footer.blade.PHP是
<div id="footer"></div>
@extends('layouts.master')
@section('title')
<title>:: Login ::</title>
@stop
@section('js')
@stop
@extends('layouts.menu')
@extends('layouts.sidebar')
@extends('layouts.footer')
router.PHP
Route::get('home', array('uses' => 'HomeController@home'));
HomeController.PHP是
public function home()
{
return View::make('home');
}
我跑
localhost/PRoject/public/index.PHP/home
它只显示主刀片文件的内容,y边栏,页脚和菜单未显示,这是什么错误.
解决方法:
<html>
<head>
<title>@yield('title')</title>
@yield('css')
@yield('js')
</head>
<body>
<div id="content">
<div id="container">
@include('menu')
@yield('content')
</div>
</body>
</html>
您的菜单:
<div id="menu">
<ul>
<li>
Item 1
</li>
<li>
Item 2
</li>
<li>
Item 3
</li>
</ul>
</div>
和您的看法:
@extends('layouts.master')
@section('title')
:: LOGin ::
@stop
@section('content')
This is your content!
@stop
以上是脚本宝典为你收集整理的php-如何为菜单,内容,侧边栏和页脚创建单独的刀片全部内容,希望文章能够帮你解决php-如何为菜单,内容,侧边栏和页脚创建单独的刀片所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。