<div>
<?php echo $this->info ?>
</div>
Вопрос на сколько верно я генерирую этот кусок кода ( $this->info )
Сейчас я делаю так:
view->info = renderPath('name_template', $data);
function renderPath($name, $data){
ob_start();
require 'views/' . $name . '.php';
$result = ob_get_contents();
ob_end_clean();
return $result;
}
Спустя 5 часов, 51 минута, 47 секунд (27.08.2012 - 17:31) DarkLynx написал(а):
Я бы только заменил
на
А в целом нормально. Не понятно только зачем передавать $data если она нигде не используется.
$result = ob_get_contents();
ob_end_clean();
на
$result = ob_get_clean();
А в целом нормально. Не понятно только зачем передавать $data если она нигде не используется.
Спустя 10 минут, 24 секунды (27.08.2012 - 17:41) mue написал(а):
Когда подключается шаблон
там foreach проходит по $data и рисует из нее данные.
Спасибо за ответ.
require 'views/' . $name . '.php';
там foreach проходит по $data и рисует из нее данные.
Спасибо за ответ.