基于Yii框架1.14的博客教程_显示博文_第22节

                     3.3 显示博文
在博客应用中,一篇博文会在一个博文列表中显示或者单独显示,前者在模型的index中实现,后者在视图操作中实现。此节,我们完善最初的需求。

                     3.3.1 定制view操作
view操作在PostController中的actionView()方法实现。渲染代码在/wwwroot/blog/protected/views/post/view.php.

下面是实现代码:




基于Yii框架1.14的博客教程_显示博文_第22节_第1张图片

主要改变在loadModel()方法中。此方法,我们执行Post表格对应的id参数。如果post没发现此参数或者参数值非公开,将会抛出404错误。正确的情况post对象返回到actionView()方法跳转到post对象渲染出视图。

视图脚本改变主要是关于ajdusting的post显示的格式化和样式。这里不叙述。

你可能感兴趣的:(框架,PHP,脚本,Blog)