我正在 Yii 中创建一个新的 Portlet。此小部件显示问题的最新评论。我只想在 Issue 有评论时显示这个,如果 Issue 没有任何评论,则不显示它(事件标题)。
所以我在视图文件中的伪代码如下:
检查评论数量的过程:
<?php
$countIssue = count($model->issues);
$i = 0; $j = 0;
while($i < $countIssue)
{
$j += $model->issues[$i]->commentCount;
$i ++;
}
?>
if ($countIssue >0 ) {
if ($j >0)
Display the widget
}
Else
Don't display the widget
我只是想知道我的代码是否适合 MVC 模型。你能给我一个方向吗?我应该将评论过程的检查编号带到 Model 或 Controller ,还是上面的 MVC 模式可以?
谢谢!