Итак, вы спрашиваете, как можно избежать кода HTML в ваших представлениях, когда вы отображаете результаты в том виде, в каком они существуют в базе данных ... это верно?
Предполагая, что это то, что вы спрашиваете, вы можете просто обернуть вывод поля БД
<?php
foreach ( $rows as $row ) {
echo $html->tag("p",htmlentities($row['Model']['field']));
}
// or more simply
foreach ( $rows as $row ) {
echo htmlentities($row['Model']['field']).'<br/>';
}
?>