Я пытаюсь сделать мои взгляды с помощью функции.
Но если начать ob_clean()
, весь код после чего-то не влияет. Если я включу раньше ob_clean()
Я вижу шаблон.
public function render($template, $data = array())
{
if (!empty($data))
{
extract($data);
}
$templatePath = TEMPLATE_DIR . $template . '.tpl';
ob_start();
if (!is_file($templatePath))
{
return 'No template found!';
}
include $templatePath;
$content = ob_get_contents();
ob_end_clean();
return $content;
}
Попробуйте заменить return $content
с echo $content
,
Других решений пока нет …