tudos1994 0 Опубликовано: 10 апреля 2020 Рассказать Опубликовано: 10 апреля 2020 Всё перенесли в engine/modules/main.tpl - изменяем как раньше: Вместо $tpl->result['main']; ставим: eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php '); И всё. Вообщем сообщил, где изменяется $tpl->result['main']; . Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 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 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.