Доброго времени суток, друзья. Проблема вот в чём:
<?php
require_once $_SERVER['DOCUMENT_ROOT'] . '/index.php';
function viewsPost () {
$newsList = array();
$newsList = postModel();
require_once $_SERVER['DOCUMENT_ROOT'] . '/themes/html/blog-s-full.php';
}
viewsPost ();
Из функции postModel, приходит массив с данными. Далее в обычный html файл через foreach выводим эти данные. В итоге получается правильный html документ со всеми выведенными постами. Проблема в том, что в браузер всё содержимое выводится через тег
pre и соответственно, выводится в виде текста. Сам файл целиком никак не отрабатывается.
Содержание файла выводится через require, никаких кавычек и обработки содержимого нет.