2019 七月 21 , 星期日
Home / Tag Archives: 学习

Tag Archives: 学习

wordpress自定义页面模板

对于页面的请求,wordpress默认调用page.php这个文件,不管我们添加多少个页面,它们的模板都是同一个——page.php。然而实事是,在很多情况下我们都想让某个页面和其它页面不太一样,那么怎么自定义这些页面呢?本文将给出答案。 条件判断 既然页面默认的模板文件是page.php文件,我们就可以通过在page.php文件根据不同的page-id来输出不同的模板样式。这种方法的基本框架如下 view plaincopy to clipboardprint? 但是如果我们的页面比较多,各个 ...

Read More »

Yii 学习 (转)

db组件 ‘schemaCachingDuration’=>3600, 为什么不起做用? 需要开缓存 如何在页面下边显示sql的查询时间 在log组件的routes中加入 array( ‘class’=>’CProfileLogRoute’, ‘levels’=>’error, warning’, ) 同时在db组件中加入 ‘enableProfi ...

Read More »

yii中常用路径(转)

调用YII框架中jquery:Yii::app()->clientScript->registerCoreScript(‘jquery’); framework/web/js/source的js,其中registerCoreScriptkey调用的文件在framework/web/js/packages.php列表中可以查看   在view中得到当前controller的ID方法:Yii::app()->getController()->id;   在 ...

Read More »

YII框架总结 (转)

1. Controller向View里面传送数据,View使用Controller的数据 Controller对象的数据,View可以通过$this->varname 来访问。 举例:array(“varname1′=>$var1, ‘varname2′=>$var2); View中就使用$varname1, $varname2; Controller对象从Model取出来的数据,作为临时变量的话,View通过普通的本地变量使用, ...

Read More »

Yii 学习 CDbCriteria常用方法(转)

Yii的Active Recorder包装了很多。 特别是把SQL中 把where,order,limit,IN/not IN,like等常用短句都包含进CDbCriteria这个类中去,这样整个代码会比较规范,一目了然。 $criteria =newCDbCriteria; $criteria->addCondition(“id=1″); //查询条件,即where id =1 $criteria->addInCondition(‘id’, array(1,2,3,4,5));// ...

Read More »

在CI中使用自定义钩子

CI提供的钩子的功能,但是在手册中并没有做为类库对外提供。其实是可以直接使用的。1、config.php文件中启用hook 2、配置hooks.php配置文件 3、在hooks目录下新建MyClass.php,内容如下: 4、使用 在任意控制器里: 访问这个控制器,页面上打出TEST,说明钩子被调用。 注意到这里的挂载点,after_login是我们自己随便定义的。我们可以在用户登录后,加入这样一句代码,方便将来处理登录后的一些操作。 转自CI中文论坛

Read More »

Yii 学习 项目目录结构

testdrive/ index.php Web 应用入口脚本文件 index-test.php 功能测试使用的入口脚本文件 assets/ 包含公开的资源文件 css/ 包含 CSS 文件 images/ 包含图片文件 themes/ 包含应用主题 protected/ 包含受保护的应用文件 yiic yiic 命令行脚本 yiic.bat Windows 下的 yiic 命令行脚本 yiic.php yiic 命令行 PHP 脚本 commands/ 包含自定义的 'yiic' 命令 she ...

Read More »