quoi de mieux pour respecter le MVC?quoi de mieux pour respecter le MVC?
faire une vue avec une boucle comme ceci:
<?php foreach($posts as $post){
echo '<div class="post">'.$post.'</div>';
}
?>
où les postes $ tiennent tout le corps du poste.
ou dans le controleur faire quelque chose comme ceci:
<?php foreach($posts as $post){
$html = $html + '<div class="post">'.$post.'</div>';
}
?>
passent alors le html $ à la vue et les afficher.
Si vous suiviez correctement le paradigme MVC, la vue serait une page html statique prédéfinie, le contrôleur serait tout-javascript et récupèrerait et remplirait les éléments DOM en envoyant des requêtes ajax au modèle (= script php). – mario
@kentverger, j'ai l'impression que vous confondez des vues avec des modèles là-bas. C'est pourquoi vous vous retrouvez avec cette confusion, parce que vous n'avez pas où mettre la logique de l'interface utilisateur. –