关于 MVC 结构的新手问题在这里。所以在 MVC 中,我目前在我的视图中有一个页面来显示来自数据库查询的结果列表,在这段代码中,我实例化了一个类,运行一个用于 sql 查询的方法,最后有一个 for each 循环和然后用 div 显示它。
所以我的问题是,如果这段代码被认为是业务逻辑并且应该在模型中的方法中,还是它是视图的一部分?
我希望你明白我的意思 =) 谢谢!
$listholder = new Categories_Model();
$data = $listholder->getCategories();
$i = 1;
foreach ($data as $row) {
if ($i & 1) {
echo '<div id="horizontalContainer" style="float: none; height: 50px";>';
echo '<div id="listoverview1"><a href="'.URL.'categories/show/'.$row['id'].'">'.$row['catname'].'</a>';
echo '</div>';
} else {
echo '<div id="listoverview1"><a href="'.URL.'categories/show/'.$row['id'].'">'.$row['catname'].'</a>';
echo '</div></div>';
}
$i++;
}