基于Yii框架1.14的博客教程(翻译)_建立和显示评论_第28节

4.2 建立显示评论

此节,实现评论显示和建立。

为了提高与用户的交互性,我想在用户完成每个输入后立即提示可能遇到的错误。这就需要了解客户端验证方法了。下面展示一下如何用Yii轻松完成验证。当然要使用高于Yii1.1.1版本

4.2.1 显示评论

为了把建立和现实体现到一个页面上,需要使用post详细页面。在博文显示页下,首先在评论表单下显示一个评论列表。

为了达到在post详细页面显示评论,按照如下修改view脚本:

[img]http://dl.iteye.com/upload/attachment/315116/734b8e9b-f56e-3035-ad7a-4dde8f8e77d6.jpg[/img]

上面,调用renderPartial方法渲染一个类似view的视图叫做_comments显示一个评论列表。在视图中使用$model->comments去读取当前post的评论。在Post类中声明了一个评论关系。评估这个表达式引发一个隐藏的JOIN数据库执行带来适当的评论。这个功能被称作lazy relational query

类似视图_comments不是非常的漂亮。主要通过每一个评论显示它的细节。有兴趣的读者可以参考demo的_comments.php。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值