Yii实现显示静态页的方法


Posted in PHP onApril 25, 2016

本文实例讲述了Yii实现显示静态页的方法。分享给大家供大家参考,具体如下:

使用Yii内置的一个CViewAction来服务所有这些页。

首先,建立以个controller类如DocController,覆盖actions方法

public function actions()
{
  return array(
    'page'=>array(
      'class'=>'CViewAction',
    ),
  );
}

根据官方指南,以上代码声明了一个外部action类CViewAction.

然后,生成目录protected/views/doc/pages.

最后,在该目录下存储一个文件叫about.php,内容为:"about this site" ,此时这些页将使用应用的默认布局文件。因此该文件仅仅描述本页相关内容。

http://www.yourhost.com/index.php?r=doc/page&view=about

如果有很多静态页,可以将其放在子目录里,假设有一个有静态页在protected/views/doc/pages/help/contact.php:

http://www.yourhost.com/index.php?r=doc/page&view=help.contact

当然,我们也可以定制CViewAction的行为,查看API文档了解更多有关于CViewAction

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

PHP 相关文章推荐
浅析关于PHP位运算的简单权限设计
Jun 30 PHP
PHP中ob_start函数的使用说明
Nov 11 PHP
图解找出PHP配置文件php.ini的路径的方法
Aug 20 PHP
Linux中为php配置伪静态
Dec 17 PHP
Thinkphp关闭缓存的方法
Jun 26 PHP
php实现的网络相册图片防盗链完美破解方法
Jul 01 PHP
PHP6新特性分析
Mar 03 PHP
php array_reverse 以相反的顺序返回数组实例代码
Apr 11 PHP
PHP+Ajax实现的无刷新分页功能详解【附demo源码下载】
Jul 03 PHP
浅谈Yii乐观锁的使用及原理
Jul 25 PHP
PHP分页显示的方法分析【附PHP通用分页类】
May 10 PHP
laravel框架 laravel-admin上传图片到oss的方法
Oct 13 PHP
mysql_escape_string()函数用法分析
Apr 25 #PHP
PHP中addslashes与mysql_escape_string的区别分析
Apr 25 #PHP
PHP引用的调用方法分析
Apr 25 #PHP
PHP常见错误提示含义解释(实用!值得收藏)
Apr 25 #PHP
使用ltrace工具跟踪PHP库函数调用的方法
Apr 25 #PHP
PHP实现的线索二叉树及二叉树遍历方法详解
Apr 25 #PHP
PHP简单实现生成txt文件到指定目录的方法
Apr 25 #PHP
You might like
利用 window_onload 实现select默认选择
2006/10/09 PHP
一个用于网络的工具函数库
2006/10/09 PHP
一步一步学习PHP(5) 类和对象
2010/02/16 PHP
微信自定义分享php代码分析
2016/11/24 PHP
JavaScript 事件属性绑定带参数的函数
2009/03/13 Javascript
Javascript 面向对象 继承
2010/05/13 Javascript
Javascript Function对象扩展之延时执行函数
2010/07/06 Javascript
jQuery事件 delegate()使用方法介绍
2012/10/30 Javascript
jQuery.event兼容各浏览器的event详细解析
2013/12/18 Javascript
jQuery获得子元素个数的方法
2015/04/14 Javascript
基于RequireJS和JQuery的模块化编程——常见问题全面解析
2016/04/14 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
关于vue单文件中引用路径的处理方法
2018/01/08 Javascript
React注册倒计时功能的实现
2018/09/06 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
2019/06/06 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
Python中Collection的使用小技巧
2014/08/18 Python
Python 实现引用其他.py文件中的类和类的方法
2018/04/29 Python
python numpy 显示图像阵列的实例
2018/07/02 Python
django session完成状态保持的方法
2018/11/27 Python
PyQt5实现简单数据标注工具
2019/03/18 Python
详解python中TCP协议中的粘包问题
2019/03/22 Python
33个Python爬虫项目实战(推荐)
2019/07/08 Python
sklearn-SVC实现与类参数详解
2019/12/10 Python
Python request操作步骤及代码实例
2020/04/13 Python
Python命名空间namespace及作用域原理解析
2020/06/05 Python
对于没有初始化的变量的初始值可以作怎样的假定
2014/10/12 面试题
电气工程和自动化自荐信范文
2013/12/25 职场文书
总经理秘书工作职责
2013/12/26 职场文书
市场策划求职信
2014/08/07 职场文书
初级党校心得体会
2014/09/11 职场文书
采购部年度工作总结
2015/08/13 职场文书
2015年六年级班主任工作总结
2015/10/15 职场文书
2019奶茶店创业计划书范本!
2019/07/15 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python