3.3.2首页操作
类似view操作,定制修改index操作:PostController控制器中的actionIndex()和post/index.php视图。需要添加显示博文列表和关键字支持。
下面修改actionIndex()方法:
[img]http://dl.iteye.com/upload/attachment/314041/b72c326e-80f3-30ce-b5eb-97c9bdcc118e.jpg[/img]
以上操作,首先建立了一个执行语句收集博文列表。只收集公开访问状态的博文并且按照更新时间排序。因为一个列表的显示,要决定显示多少条博文,在收集器中修改返回评论数,已经声明在了Post::relations()。
当用户想查看一个特殊关键字的博文,增加一个搜索收集器查看特殊的关键字。
执行收集器,建立一个数据供应,服务于下面三个功能.首先,返回许多结果时标记数据页数。这里定制页数设置在5.第二,依据用户请求。最后,订阅页数和排序的数据然后呈现在视图中。
完成了actionIndex(),接下来修改index视图。由关键字查找出的博文结果改变了顶部文件。
[img]http://dl.iteye.com/upload/attachment/314050/c64f12ab-2eb8-38fc-9794-edffaf4393ee.jpg[/img]
上面使用CListView显示博文列表。这个widget控件需要视图显示每个博文的细节。下面是特别的视图_view,在这个视图能访问博文实例显示在本地的变量data
类似view操作,定制修改index操作:PostController控制器中的actionIndex()和post/index.php视图。需要添加显示博文列表和关键字支持。
下面修改actionIndex()方法:
[img]http://dl.iteye.com/upload/attachment/314041/b72c326e-80f3-30ce-b5eb-97c9bdcc118e.jpg[/img]
以上操作,首先建立了一个执行语句收集博文列表。只收集公开访问状态的博文并且按照更新时间排序。因为一个列表的显示,要决定显示多少条博文,在收集器中修改返回评论数,已经声明在了Post::relations()。
当用户想查看一个特殊关键字的博文,增加一个搜索收集器查看特殊的关键字。
执行收集器,建立一个数据供应,服务于下面三个功能.首先,返回许多结果时标记数据页数。这里定制页数设置在5.第二,依据用户请求。最后,订阅页数和排序的数据然后呈现在视图中。
完成了actionIndex(),接下来修改index视图。由关键字查找出的博文结果改变了顶部文件。
[img]http://dl.iteye.com/upload/attachment/314050/c64f12ab-2eb8-38fc-9794-edffaf4393ee.jpg[/img]
上面使用CListView显示博文列表。这个widget控件需要视图显示每个博文的细节。下面是特别的视图_view,在这个视图能访问博文实例显示在本地的变量data