Subotinn
@Subotinn

Как правильно формировать данные для view в MVC?

Правильнее в контроллере формировать массив с данными и передавать его во вьюху, либо же можно передать данные во вьюху, а в ней сделать логику вида:
foreach ($variable as $key => $value) {
            if ($value['status'] == 1) {
                echo "<li>".$value['name']."</li>";
            }
}


Или в контроллере сформировать массив, который выполняет эту выборку по статусу.
И получится во вьюхе, вот такой код:
foreach ($variable as $key => $value) {
    echo "<li>".$value['name']."</li>";     
}


Да и вообще в контроллере желательно всё подготавливать так, чтоб во вьюхе нужно было только вставить это. Правильно же?
  • Вопрос задан
  • 2568 просмотров
Пригласить эксперта
Ответы на вопрос 1
Hakkunamatata
@Hakkunamatata
Зефирный-человек
Вот уж точно не контроллер этим должен заниматься.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы