标签存档: Yii

自定义 Yii CGridView Column 的显示

Yii 的 CGridView 很好的封装了表格的创建和显示,通过数据配置,可以方便的创建表格。下面代码是 Yii 文档中的例子。

$this->widget('zii.widgets.grid.CGridView', array(
    'dataProvider'=>$[......]

Read More…

yii 下载组件

找了个 Yii 的下载组件,可以限速等,蛮好用的。

edownloadhelper

整合有 Yii ,在写代码方面,可以有很多方便的地方,有很多不错的组件可以使用,推荐使用。

如何整合可以看我的另一篇文章 《Yii 整合 WordPress》

WordPress 文章中执行 php

由于每日添加 VOA 的资源,我的 MP3 资源 的页面将会经常的更新,数据库中会存下很多没必要的修订版本,所以这个页面我想直接用 php 去做。

我的网站是基于 Yii 的,所以用 Yii 的 mvc 来做页面可以非常方便,整合的方法可以看 《Yii 整合 WordPress》。但是这样就不[......]

Read More…

Yii 整合 WordPress

一直使用 yii 来做网站,也和朋友合作做了几个成品。只是框架虽好,要自己做一个像 wordpress 那样完善且功能丰富的博客系统却是有些费力。本站上一个版本就是基于yii做的,虽然也是像模像样,自己却是知道里面有诸多不顺畅的地方,索性还是用了 wordpress,当然也是不愿抛了yii提供的各种便利,那么就让她们华丽合体吧~~~

Step 1 建立 yii application
这个根据 yii 的教程走就好了,总之这一步创建一个基于 yii 的基本站点并配置好数据库。假设目录为 /xxx/website

Step 2 安装 wordpress
将 wordpress 的整个目录放在 /xxx/website,本文假设目录名为 wordpress。 在wp-config.php中配置使用的数据库,可以和 yii 使用同一个数据库,这样我们就可以在 wordpress 中使用 yii 的 model 的功能了。
另外,还需要数据库的 wp_options 表数据.
找到 option_name 为 siteurl 的行,修改 option_value 为 http://你的域名/wordpress
找到 option_name 为 home 的行,修改 option_value 为 http://你的域名[......]

Read More…