RehВ шаблонизаторе можно проверить, если нужно.
Можешь в контроллере проверять.
$data = $news->get($_GET['id']);
if(empty(($data)) {
} else {
$tpl->display('index.tpl',$data);
}
Контроллер на то и контроллер, что бы определять куда что подключить.
Да принципе можно и в шаблоне проверять, потому что это шаблонная логика, если есть данные то показать такую часть шаблона, если нет, то другую.
<div>Текст</div>
<?php if(empty(($data)) :?>
<div>Новость</div>
<?php else :?>
<div>Нет данных</div>
<? endif;?>
MVC не строгая штука, и не какой то закон, это просто рекомендации о том как удобней строить приложения.
_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2