上一节介绍了zend framework 的layout 布局文件,现在我们为本教程中的实例添加一些CSS 样式,让应用看起来更像样一些。
因为应用中 URL 并没有明确指向正确的根目录,那我们应该如何指定CSS文件的路径呢(其他静态文件也一样)?zf提供了一个叫baseUrl() 的view helper。这个helper 从请求的对象中收集必要的信息,然后提供给我们不清楚的 URL 的位置。
在布局文件 application/layouts/scripts/layout.phtml 的<header>
部分添加CSS文件。我们使用headLink()这个view helper:
zf-tutorial/application/layouts/scripts/layout.phtml
...
<head>
<?php echo $this->headMeta(); ?>
<?php echo $this->headTitle(); ?>
<?php echo $this->headLink()->prependStylesheet($this->baseUrl().'/css/site.css'); ?>
</head>
...
通过使用headLink() 的 prependStylesheet() 方法,我们可以在<head>
部分,site.css 后面添加任何其他指定的CSS 文件。
然后我们在public/目录下创建css 目录,里面创建 site.css文件:
zf-tutorial/public/css/site.css
body,html {
margin: 0 5px;
font-family: Verdana,sans-serif;
}
h1 {
font-size: 1.4em;
color: #008000;
}
a {
color: #008000;
}
/* Table */
th {
text-align: left;
}
td, th {
padding-right: 5px;
}
/* style form */
form dt {
width: 100px;
display: block;
float: left;
clear: left;
}
form dd {
margin-left: 0;
float: left;
}
form #submitbutton {
margin-left: 100px;
}
因为我们已经创建并设置了布局文件,现在就可以清空 application/views/scripts/index目录中zf 自动创建的4个view 文件中的默认代码了(index.phtml, add.phtml, edit.phtml 和 delete.phtml),开始编写自己的view 视图代码。
分享到:
相关推荐
PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好PHP zend framework 教程 很好...
Zend Framework 入门教程(简体中文1.52版)v0.12.pdf MD5: 767F31B21311D6431EA757B9D496FD51 SHA1: 06E81BDD16DA52976898310A50395FCB7DF81AF7 CRC32: 01FFFE67 Zend Framework入门教程中文版.pdf MD5: DF70A9C9B...
Zend Framework 2 官方教程汉化版
Zend Framework入门教程中文版 pdf格式的
Table of Contents •Introduction to Zend Framework •Overview •Installation •Learning Zend Framework •Zend Framework Quick Start •Autoloading in Zend Framework •Plugins in Zend Framework •...
Whether you are learning Zend framework from scratch or looking to sharpen up your skills from previous versions, Zend Framework 2 Application Development will help you to harness the power of Zend ...
本资料为Zend Framework2 入门教程,主要讲述如果入门Zend Framework2。教程内容比较普实。
今天我这里要写的入门教程就是Zend Framework 2 的,如果有需要Zend Framework 1 的网友可以在百度搜索 lai1362000 或lai1362000@yahoo.com.cn 的相关文章 下面正式开始介绍一个简单的入门程序,程序有2 个模块,3 ...
Zend Framework实例教程.pdf格式
Zend Framework 框架开发入门教程。
zend framework1.0 中文教程
这是 Zend Framework 的非常经典的入门教程,它的原作者 Rob Allen 是《Zend Framework In Action》一书的作者。在翻译这个版本之前,只知道 Jason Qi 翻译的 0.9 版(实际内容是关于 Zend Frame 0.6
PHP官网推荐MVC框架教程,文档。是学习PHP zend framework框架的绝佳教材。
ZendFramework-1.10.4
zend framework中英文手册,包含中文手册,英文手册两个版本。
zend framework zendframework manual 手册,Zend Framework手册 中文版,有一部分还没有汉化
PHP 准官方框架:Zend Framework 2 基础教程
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 zend framework zend framework zend framework zend framework zend framework
这是基于Zend Framework 框架的CMS PHP 源代码。 安装时请下载Zend及zendx并将其放在library下。