`
chennanfei
  • 浏览: 41678 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Zend framework之布局

 
阅读更多

在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 Framework中Zend_Layout组件的使用方法。Zend_Layout是一个用于管理布局的组件,它允许开发者定义应用程序的布局结构,使得可以在不同的页面中复用相同...

    Zend Framework手册中文版

    Zend Framework 是一个开源、基于组件的框架,广泛用于构建高质量的Web应用程序。这个手册包含了框架的核心组件、功能和最佳实践,对于学习和提升在PHP环境中进行Web开发的专业技能非常有帮助。 **标签详解** 1. *...

    ZendFramework-1.7.2帮助文档

    **Zend Framework 1.7.2 帮助文档** Zend Framework 是一个开源、全面的 PHP 框架,用于构建可扩展且高效的 Web 应用程序。版本 1.7.2 是该框架的一个重要里程碑,包含了丰富的特性和改进。这个帮助文档以 HTML ...

    ZendFramework中文文档

    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

    【标题】已配置好的多模块多模板Zend Framework 在Web开发领域,Zend Framework是一个非常流行的开源PHP框架,它提供了一套强大的工具和服务,用于构建健壮、可扩展的Web应用程序。"多模块多模板"的配置是Zend ...

    php zend framework code

    在 `Zend Framework` 中,Model-View-Controller(MVC)架构模式是核心设计原则之一。MVC 将应用程序的逻辑分为三个部分:模型(Model)负责业务逻辑,视图(View)负责显示数据,控制器(Controller)处理用户输入...

    PHP 5.2 标准课程中级用Zend Framework布局页

    PHP 5.2 标准课程中级用Zend Framework布局页面视图_1

    Zend Framework ppt入门教程

    在`Zend Framework.ppt`这个入门教程中,你将学习如何搭建开发环境,安装和配置 Zend Framework。通常,这包括设置PHP版本、安装Composer(PHP的依赖管理工具)以及通过Composer下载和安装 Zend Framework 框架。...

    php-smarty 还有zend framework

    Smarty以其强大的模板引擎,帮助开发者专注于设计和布局,而Zend Framework作为一个全面的框架,为开发者提供了构建高性能、可维护的Web应用程序的工具。结合使用这两者,可以在保持代码分离的同时,提升项目的整体...

    Manning Zend Framework in Action

    - **网站架构**:讲解如何使用 Zend Framework 构建完整的网站,包括页面布局、路由和控制器设计。 - **数据库集成**:介绍如何使用 Zend Framework 的数据库组件来连接和操作数据库。 - **用户交互**:探讨如何处理...

    ZendFramework-2.2.5.tgz

    在下载的 "ZendFramework-2.2.5.tgz" 文件中,包含了完整的 Zend Framework 2.2.5 框架源码,开发者可以通过解压这个 tarball 文件,深入学习其内部实现,或者直接用于构建自己的 PHP 应用程序。文件 "ZendFramework...

    phparchitect's Guide to Programming with Zend Framework

    - **MySQL**: 作为最常用的数据库之一,本书将深入讲解如何使用Zend Framework操作MySQL数据库。 #### 部分内容解析 - **作者**:Cal Evans - **出版信息**:由Marco Tabini & Associates, Inc.出版,版权所有。 -...

    Zend Framework教程之视图组件Zend_View用法详解

    在Zend Framework中,Zend_View是模型-视图-控制器(MVC)架构中视图层的重要组成部分,负责处理和呈现应用程序的输出。本教程将深入探讨Zend_View的使用方法、工作原理及其与其他组件的交互。 首先,让我们了解...

Global site tag (gtag.js) - Google Analytics