Semenov-Nikolay
@Semenov-Nikolay

Как сделать,чтобы в .tpl работало php?

Здравствуйте. Помогите разобраться. Есть код на PHP,мне его нужно вставить в определенное место на сайте,но когда вставляю не работает, так как видимо расширение файла куда вставляю .tpl. Как можно сделать,чтобы код там работал?
Пробовал:
1.Нашел файл формата php,в котором подключается tpl,хотел организовать функцией,но так и не понял,что там писать.
2.В файл с расширением .tpl вставить php код между {php} тоже не работает.
  • Вопрос задан
  • 2329 просмотров
Решения вопроса 1
empr
@empr
Естественно, что он не работает там, потому что в .tpl-файлах не должно быть кода PHP - это шаблоны, которые результат работы PHP-кода получают в виде переменных. Найдите, где вызывается нужный вам шаблон, и передайте ему необходимую строку в качестве переменной.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Если у Вас PHP работает как модуль веб-сервера Apache, попробуйте прописать это в .htaccess в папке, где лежит нужный файл с расширением .tpl
AddType application/x-httpd-php .tpl
 AddHandler x-httpd-php  .tpl

Эта строка сообщит веб-серверу о том, что необходимо обрабатывать PHP-код в файлах .tpl
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
11 мая 2024, в 00:19
1000 руб./за проект
10 мая 2024, в 23:51
30000 руб./за проект
10 мая 2024, в 23:33
2500 руб./за проект