在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');
分享到:
相关推荐
Zend Framework教程之Zend_Layout布局助手详解重点介绍了Zend Framework中Zend_Layout组件的使用方法。Zend_Layout是一个用于管理布局的组件,它允许开发者定义应用程序的布局结构,使得可以在不同的页面中复用相同...
Zend Framework 是一个开源、基于组件的框架,广泛用于构建高质量的Web应用程序。这个手册包含了框架的核心组件、功能和最佳实践,对于学习和提升在PHP环境中进行Web开发的专业技能非常有帮助。 **标签详解** 1. *...
**Zend Framework 1.7.2 帮助文档** Zend Framework 是一个开源、全面的 PHP 框架,用于构建可扩展且高效的 Web 应用程序。版本 1.7.2 是该框架的一个重要里程碑,包含了丰富的特性和改进。这个帮助文档以 HTML ...
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. 定义访问...
【标题】已配置好的多模块多模板Zend Framework 在Web开发领域,Zend Framework是一个非常流行的开源PHP框架,它提供了一套强大的工具和服务,用于构建健壮、可扩展的Web应用程序。"多模块多模板"的配置是Zend ...
在 `Zend Framework` 中,Model-View-Controller(MVC)架构模式是核心设计原则之一。MVC 将应用程序的逻辑分为三个部分:模型(Model)负责业务逻辑,视图(View)负责显示数据,控制器(Controller)处理用户输入...
PHP 5.2 标准课程中级用Zend Framework布局页面视图_1
在`Zend Framework.ppt`这个入门教程中,你将学习如何搭建开发环境,安装和配置 Zend Framework。通常,这包括设置PHP版本、安装Composer(PHP的依赖管理工具)以及通过Composer下载和安装 Zend Framework 框架。...
Smarty以其强大的模板引擎,帮助开发者专注于设计和布局,而Zend Framework作为一个全面的框架,为开发者提供了构建高性能、可维护的Web应用程序的工具。结合使用这两者,可以在保持代码分离的同时,提升项目的整体...
- **网站架构**:讲解如何使用 Zend Framework 构建完整的网站,包括页面布局、路由和控制器设计。 - **数据库集成**:介绍如何使用 Zend Framework 的数据库组件来连接和操作数据库。 - **用户交互**:探讨如何处理...
在下载的 "ZendFramework-2.2.5.tgz" 文件中,包含了完整的 Zend Framework 2.2.5 框架源码,开发者可以通过解压这个 tarball 文件,深入学习其内部实现,或者直接用于构建自己的 PHP 应用程序。文件 "ZendFramework...
- **MySQL**: 作为最常用的数据库之一,本书将深入讲解如何使用Zend Framework操作MySQL数据库。 #### 部分内容解析 - **作者**:Cal Evans - **出版信息**:由Marco Tabini & Associates, Inc.出版,版权所有。 -...
在Zend Framework中,Zend_View是模型-视图-控制器(MVC)架构中视图层的重要组成部分,负责处理和呈现应用程序的输出。本教程将深入探讨Zend_View的使用方法、工作原理及其与其他组件的交互。 首先,让我们了解...