QeePHP分页的简单实现示例

QeePHP分页的简单实现示例   |   

分类:PHP  |   关键字:

发表日期:2008年11月21日  |   浏览次数:1,878 views  |   评论数: 暂无评论

摘要:
     function actionList()    {      // 设置页面列表数目      $pagesize = 1;         // 获取当前页数,通常为get方式参数      $page = $this->context->page;         // 获取当前页面列表      $list = Houses::find('user_id = ?', $user_id)->limitPage($page, ...

Qeephp的一个多语言的支持

Qeephp的一个多语言的支持   |   

分类:PHP  |   关键字:, ,

发表日期:2008年11月21日  |   浏览次数:1,771 views  |   评论数: 暂无评论

摘要:
     配置文件app.yaml写入 language:     cache_time:3600     autoload:common     dir:/app/lang/     default:english Myapp.php的构造函数写入   require_once $root_dir . '/lib/qee_extend/qtranslate.php';      //多语言   $QT = new QTranslate($app_config);   Q::register($QT,'QTranslate'); <?php       class QTranslate&nb...

Tree的代替品-Fleaphp

Tree的代替品-Fleaphp   |   

分类:PHP  |   关键字:, , ,

发表日期:2008年11月09日  |   浏览次数:2,340 views  |   评论数: 评论数2

摘要:
      在原Tree的基础上修改了一下,可以适合目前极需要Tree的朋友。               <?php   // $Id$      /**  * @file  * 定义 Behavior_Tree2 类  *  * @ingroup behavior  *  * @{  */      /**  * Behavior_Tree 使用改进型先根遍历算法存储树状结构  */   class Model_Behavior_Tree2 ...

QeePHP登陆验证实例分享

QeePHP登陆验证实例分享   |   

分类:PHP  |   关键字:, , ,

发表日期:2008年10月20日  |   浏览次数:3,803 views  |   评论数: 暂无评论

摘要:
     1,话不多说贴代码:    function actionLogin(){            if ($this->context->isPOST()){                               $username = $this->context->username;              $password =&nb...

QForm 使用

QForm 使用   |   

分类:PHP  |   关键字:,

发表日期:2008年06月27日  |   浏览次数:1,297 views  |   评论数: 暂无评论

摘要:
     QForm 封装了一个表单,并提供表单的渲染、数据提取等功能。 目前 QForm 还不完善,仅有基本功能。 定义一个表单 首先从 QForm 派生一个类,例如 PostForm。 PostForm 的代码如下: 这个定义中,只需要定义各个控件。这些控件都是用来保存数据的。 QForm_Element 的构造函数有三个参数: * 第一个是控件的 ID,同一个表单中不能有重复 ID 。 * 第二个是控件类型。可用的控件类型有 textbox、memo、checkbox 等。这个控件类型对应一个 WebControls 控件。QeePHP 内置控件的完整列表参考 qui/control/_standard.php...

[转]fleaphp与smarty结合时-扩展webcontrol

[转]fleaphp与smarty结合时-扩展webcontrol   |   

分类:PHP  |   关键字:, , ,

发表日期:2008年05月26日  |   浏览次数:1,708 views  |   评论数: 暂无评论

摘要:
     fleaphp提供了webcontrol组件,方便生成各种表单无素。 有时候我们想生成一个网页上部的导行条,而这个导行条是由一个id决定的。就是说根据传过来的不同的id显示 不同的导航条。 一般的实际方法是在php程序中,得到id,生成导航条,然后assign给变量,在模板中显示 借助webcontol能更方便的实际这样的功能 首先设置 'webControlsExtendsDir' =>'/App/Web/',//这里的目录随便指定 然后在此目录下建议文件 nav.php 内容如下要注意文件名同_ctl后边的部分一样) function _ctlNav($name,$attribute){     ...

Qeephp如何构造 URL ?

Qeephp如何构造 URL ?   |   

分类:PHP  |   关键字:, ,

发表日期:2008年05月15日  |   浏览次数:1,428 views  |   评论数: 暂无评论

摘要:
     FleaPHP 中有一个很方便的 url() 函数,可以根据应用程序设置自动生成符合要求的 URL。 这么牛X的功能当然要在 QeePHP 中继承了   在 QeePHP 中,这个 url() 全局函数已经取消了,改为控制器的一个助手。使用方法很简单: class Controller_Default extends QController_Abstract {     function actionIndex()     {         // 在控制器中构造 URL         echo $this->url->make('default', 'list', array(       &...

开始创建 QeePHP 应用程序(4)

开始创建 QeePHP 应用程序(4)   |   

分类:PHP  |   关键字:

发表日期:2008年03月29日  |   浏览次数:1,084 views  |   评论数: 暂无评论

摘要:
       前面一篇教程里面我们一经创建好了数据结构,并且成功的从数据库中读出了用户信息。本篇教程,我们完成用户注册功能,下一篇教程则完成登录以及修改密码等功能。 MVC 之“控制器”无责任解释 首先,我们需要一个控制器来处理用户的登录、注销和修改密码。那什么叫做控制器呢?控制器嘛,就是 MVC 的控制器咯(嘭,头上一个大包冒了起来)。。。。。 好吧好吧,俺就不讲专业术语了。控制器在俺的理解里,就是一个用来响应用户操作的东西。用户点一下浏览器里面的连接、提交一个表单、发起一个 Aja...

开始创建 QeePHP 应用程序(2)

开始创建 QeePHP 应用程序(2)   |   

分类:PHP  |   关键字:

发表日期:2008年03月29日  |   浏览次数:1,031 views  |   评论数: 暂无评论

摘要:
       虽然我们不是做一个真的 digg.com 网站,但我们最好还是写一个清单,列明需要实现哪些功能。这可是一个非常好的习惯,即便是小程序也应该这样做。 清单很简单: 用户可以提交一个网址和一段说明文字,这样一个提交内容称为一个“收藏” 用户可以稍后修改自己提交的“收藏” 用户可以对一个“收藏”发表评论 用户可以 digg 一个“收藏”,“收藏”每被 digg 一次,就增加一点 digg 值 同一个用户对于同一个“收藏”只能 digg 一次 用户可以修...