Передача данных во view

Есть модель Articles, там есть 2 метода, первый getArticles, второй getComments

getComments принимает аргумент id article и отдаёт комментарии по id

Каким образом это передать во view? В шаблоне идёт перебор Записей, но как передать и комментарии? Не передавать же во view саму модель?

// controller
$this->render('articles', [
    'articles' => $modelArticles->getArticles(),
    'modelArticles' => $modelArticles
]);

// view
<?php foreach ($articles as $article): ?>
    <?php echo $modelArticles->getComments($article['id']); ?>
<?php endforeach; ?>

Ответы (0 шт):