Question de débutant sur les structures MVC. Donc dans un MVC, j'ai actuellement une page dans mes vues pour afficher une liste de résultats d'une requête de base de données, dans ce bout de code j'instancie une classe, j'exécute une méthode pour la requête sql, et enfin il y a une boucle for each et ensuite l'affichage avec des divs.
Ma question est donc la suivante : ce bout de code est-il considéré comme de la logique commerciale et doit-il se trouver dans une méthode du modèle, ou fait-il partie des vues ?
J'espère que vous comprenez ce que je veux dire =) Merci !
$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++;
}