Почему контент отображается выше кода страницы?

<h1>Тест</h1>
{content}

Имеется данный код в HTML-шаблоне страницы. Скрипт на сервере заменяет тег {content} на результат работы одной функции.

Замена работает, но замененная строка отображается выше заголовка "Тест". Результат функции выводится через echo. В чем может быть проблема?
  • Вопрос задан
  • 2531 просмотр
Решения вопроса 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
замените echo на конкатенацию строки и по выходу из цикла возвращайте через return.

p.s. толку от таких шаблонов....
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
покажите скрипт, echo выполняется до замены и если текст выводится 1 раз до <h1>, то скорее всего ваш скрипт не работает а просто делает echo и стирает {content}, вообще ванговать сложновато)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы