在application目录下创建layout目录,并在layout目录下创建auth_layout.phtml。(默认布局模板是layout.phtml?)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php echo $this->headTitle(); ?>
</head>
<body>
<h1>Hi I am here!</h1>
<?php echo $this->layout()->content; ?>
</body>
</html>
在application/configs/application.ini里加上设置
resources.layout.layoutpath = APPLICATION_PATH "/layouts"
在Bootstrap.php添加如下代码:
protected function _initViewHelpers() {
Zend_Layout::startMvc();
$view = Zend_Layout::getMvcInstance()->getView();
$view->doctype('XHTML1_STRICT');
$view->headMeta()->appendHttpEquiv('Content-Type',
'text/html;charset=utf-8');
$view->headTitle()->setSeparator(' - ');
$view->headTitle('Zend Framework Tutorial');
}
在IndexController->indexAction方法里添加代码,这样可以给action选择一个布局。
$this->_helper->layout->setLayout('auth_layout');
分享到:
相关推荐
1. Introduction to Zend Framework 1.1. 概述 1.2. 安装 2. Zend_Acl 2.1. 简介 2.1.1. 关于资源(Resource) 2.1.2. 关于角色(Role) 2.1.3. 创建访问控制列表(ACL) 2.1.4. 注册角色(Role) 2.1.5. 定义访问...
PHP 5.2 标准课程中级用Zend Framework布局页面视图_1
主要介绍了Zend Framework教程之Zend_Layout布局助手用法,结合实例形式详细分析了Layout布局的相关实现技巧,需要的朋友可以参考下
本文实例讲述了Zend Framework基本页面布局方法。分享给大家供大家参考,具体如下: Zend Framework 的页面布局模块——Zend_Layout——既可以跟 MVC 一起使用,也可以单独使用。本文只讨论与 MVC 一起使用的情况。 ...
许多人在使用过程中都会遇到这样那样的问题,而且zend framework现在已经到1.11版本了,网络上的很多资料都还停留在旧版本上,因此我在这里以当前的最新版本1.11为例,来简单介绍一下如何使用zend framework创建模块...
1.首先修改application配置文件resources.layout.layoutPath = APPLICATION_PATH “/layouts/scripts”指定布局文件的位置 2.然后最简单的方法就是修改引导文件 bootstrap.php文件添加一个自动执行的方法:protected...
本文实例讲述了Zend Framework教程之Application和Bootstrap用法。分享给大家供大家参考,具体如下: 在一个MVC应用程序中,我们需要初始化建立数据库链接,配置视图和视图助手,配置布局,注册相关插件,注册action...
ZF2E布局Zendframework 2 电子表示显示与 HTML5 中其他模块相关的当前应用程序模块帮助开发人员轻松了解当前应用程序,而无需一一查看脚本。 安装: 如果还没有,请通过命令行生成 zf2 classmap: $ vendor/bin/zf....
包含: Zend_Framework中文手册 Zend_View教程 ZF多模块多布局配置 ZF学习笔记记录 ZF快速开始
ZfRest 是 Zend Framework 1 的扩展。 它与 Resauce 相似,但完全不同。 去做 使用 Accept: 标头进行版本控制和格式语法 查看 Rob Allen 的 ZfApiVersioning repo 以获取更多插件创意 设计目标 将控制器视为资源 不...
BF-Blog是一款基于PHP5的、ZendFrameWork以及sqlite为数据库支持的blog(网络日志)程序。 演示地址:http://our.uni.cc/blog/nana BF-Blog的部分主要功能包括: *基于CSS+div布局的模板结构,模板样式修改容易; *...
Zend Framework的电子邮件模块介绍MtMail处理与从应用程序发送电子邮件有关的常见活动,主要是根据模板创建消息,然后通过传输适配器发送消息。特征: 用于创建电子邮件的工厂电子邮件传输适配器工厂,提供一站式...
这是基于Laminas Project(以前的Zend Framework)的onePlace软件框架的项目模块。 即时创建基于Web的应用程序! onePlace为您带来了扩展的实体和表模型,视图帮助器以及更多其他功能-因此您可以构建Webapp来以几乎...
TomatoCMS是一个令人印象深刻,功能强大的内容管理系统。 TomatoCMS建立在用于构建网站的最新技术之上:Zend Framework,jQuery和960grid。 关键功能是布局编辑器和窗口小部件概念。