设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
登录
注册
论坛首页
BBS
建站模版
微站设计
虚拟主机
企业邮箱
博客日志
Blog
搜索
搜索
搜索
热搜
长春
优惠
活动
做网站
本版
帖子
用户
本版
帖子
用户
请
登录
后使用快捷导航
没有帐号?
立即注册
道具
勋章
任务
留言板
设置
我的收藏
退出
时时商务社区
»
论坛首页
›
建站资源
›
建站技术
›
zend Framework中的Layout(模块化得布局)详解
返回列表
查看:
758
|
回复:
0
zend Framework中的Layout(模块化得布局)详解
[复制链接]
阿情
当前离线
积分
7622
2560
主题
2560
帖子
7622
积分
论坛元老
论坛元老, 积分 7622, 距离下一级还需 9992377 积分
论坛元老, 积分 7622, 距离下一级还需 9992377 积分
积分
7622
发消息
电梯直达
楼主
发表于 2018-2-14 08:16:16
|
只看该作者
|
倒序浏览
|
阅读模式
1.首先修改application配置文件
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
指定布局文件的位置
2.然后最简单的方法就是修改引导文件 bootstrap.php文件添加一个自动执行的方法:
protected function _initDoctype() { }
3.给我们的配置文中加入一个
resources.view[] =
这里我们给视图赋值,虽然他只是一个空值~
4.在我们的引导文件中加入
[U]复制代码[/U] 代码如下:
protected function _initDoctype()
{
$this->bootstrap('view');//开启视图
$view = $this->getResource('view');//获取文档的试图.定义于主配置中
$view->doctype('XHTML1_STRICT'); //设置文档类型
}
5.最后让我们增加一个Layout.HTML文件于application/layouts/scripts/下即可
内容为:
[U]复制代码[/U] 代码如下:
doctype() ?>
Zend Framework Quickstart Application
headLink()->appendStylesheet('/css/global.css') ?>
ZF Quickstart Application
[url=url(
array('controller'=>'guestbook'),
'default',
true) ?>]Guestbook[/url]
layout()->content ?>
然后查看页面内容,如果有一个横条,则表示成功,该条会出现在所有页面中!
您可能感兴趣的文章:
zend framework多模块多布局配置
Zend Framework教程之Zend_Layout布局助手详解
Zend Framework教程之Autoloading用法详解
Zend Framework教程之Loader以及PluginLoader用法详解
Zend Framework教程之配置文件application.ini解析
Zend Framework教程之Application和Bootstrap用法详解
Zend Framework教程之资源(Resources)用法实例详解
Zend Framework教程之Bootstrap类用法概述
Zend Framework自定义Helper类相关注意事项总结
Zend Framework教程之Application用法实例详解
Zend Framework+smarty用法实例详解
Zend Framework连接Mysql数据库实例分析
Zend Framework基本页面布局分析
分享到:
QQ好友和群
QQ空间
腾讯微博
腾讯朋友
收藏
0
回复
使用道具
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
用户反馈
客户端