Web 中文字体应用指南 在 Web 上应用字体是一项基本技术,同时也是一门艺术。对于英文字体来说可选择的范围实在是太广泛了,合理的使用它们将会为你的网站增色不少。关于英文字体的使用和搭配技巧,在这
public function actionPath() { echo YII::getPathOfAlias('system'
class GoodsController extends Controller { public function filters() {
在一个完整的网站中 会有很多重复的部分 如:网站的首尾,一般使用layout实现 还有一些 比如说 下拉列表,还有一些菜单 这些可以卸载不同的 view 文件中 在那些 页面中使用 只要
Web开发的过程中, 经常会用到验证码, 以防止机器人不断的提交数据, 造成网站的瘫痪. Yii里提供了一个验证码的插件, 就是Captcha. 在项目中使用Captcha需要以下一些设置: 在C
1.给页面添加.html后缀(伪静态),有利于搜索引擎优化源地址: http://localhost/cms/index.php?r=goods/category美化后 http://localhos
1.在布局中(你要显示的地方)2在view中
SESSIONCOOKIE
我们可以缓存整个页面,但是只有一个小的区域,会根据不同的条件显示不同的信息,这个小的区域我们需要设置动态缓存。renderDynamic('isGuest');?>源码: public func
说是很重要的,经常使用数据缓存,而不是其他的片段和页面缓存,额好像我不太喜欢这种缓存额 function getGoodsInfo($id) {
其中错误信息 存储在 $error中,所以可以根据不同的错误,定义不同的页面举例 404页面重定向
【提示信息Flash()】setFlash() 设置提示信息getFlash() 提取提示信息hasFlash() 判断提示信息有无 例如:setFlash(‘success’,’添加商品成功’)
控制器:$this-> id ;background方法:$this->action->id ;manager
1. 是否可以通过“页面缓存”实现答:这样是不可以,因为布局文件还没有被缓存 2. 我们是否可以再布局进行页面缓存答:理论上不可以,视图先加载,布局后加载视图:0.05135800 136931523
Yii框架的默认 控制器 是 site要修改默认控制器 可以在 main.php 中添加 'defaultController'=>'你的控制器'
在 控制器中添加 public $layout = 你的layout位置类似public $layout="application.modules.background.views.layouts.h
原因:每次刷新页面的时候都会调用CCaptcha这个widget的run方法来运行这个助手:/** * Renders the widget. */public function run(){
第一步:创建项目使用cmd命令行,进入解压后的 framework文件夹, yiic webapp 项目名称(配置一下php.exe 的 环境变量) 项目名称 举例 要坐与framework同级目录
array( 'class'=>'CWebLogRoute', ),main.php 去掉注释