tudos1994 0 Опубликовано: 10 апреля 2020 Рассказать Опубликовано: 10 апреля 2020 Всё перенесли в engine/modules/main.tpl - изменяем как раньше: Вместо $tpl->result['main']; ставим: eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php '); И всё. Вообщем сообщил, где изменяется $tpl->result['main']; . Ссылка на сообщение Поделиться на других сайтах
webair 179 Опубликовано: 10 апреля 2020 Рассказать Опубликовано: 10 апреля 2020 (изменено) 3 часа назад, tudos1994 сказал: Всё перенесли в engine/modules/main.tpl - изменяем как раньше: Вместо $tpl->result['main']; ставим: eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php '); И всё. Вообщем сообщил, где изменяется $tpl->result['main']; . Это известно еще то ли с 11, то ли с 12 версии, когда внесли эти изменения. И лучше, всё таки без php вставок в шаблоне. Для этого использовать {include file="engine/modules/mymod.php"} Если кто то получит доступ к админке, смогут править tpl файлы и выполнить что то плохое с помощью php. Изменено 10 апреля 2020 пользователем webair 1 Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас