Перейти к публикации

Использование любых PHP вставок в шаблонах в ДЛЕ 9.7


Рекомендованные сообщения

Сайт citynews.net.ua

В предыдущих версиях для использование любых PHP вставок в шаблонах работал вариант:

Откройте файл index.php найдите строчку:

echo $tpl->result['main'];

и замените ее на

eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');

Описаный на http://dle-news.ru/t...shablonakh.html

В версии 9.7 он перестал работать?

После этой замены страницы сайта выдают ошибку:

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /web/citynews/index.php(313) : eval()'d code on line 156 Parse error: syntax error, unexpected '@', expecting ']' in /web/citynews/index.php(313) : eval()'d code on line 230

Есть ли какая-нибудь альтернатива и как в версии 9,7 использовать PHP-вставки в шаблонах?

Сорри. Все заработало по необъяснимой причине... Можно удалить за ненадобностью тему

Ссылка на сообщение
Поделиться на других сайтах

В версии 9.7 он перестал работать?

Не перестал и также работает и ваша ошибка тому подтверждение. Если бы не работало, то и ошибки бы не было. У вас как раз происходит ошибка в вашем подключаемом PHP коде. Видимо он написан неверно.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 года спустя...

Не знаю как в 9.7 но в текущей версии точно перестал. Хотел со своего домена вставить в шаблон сайта партнёра php файл но нельзя.

Изменено пользователем admrave
Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, admrave сказал:

Не знаю как в 9.7 но в текущей версии точно перестал. Хотел со своего домена вставить в шаблон сайта партнёра php файл но нельзя.

Ничего не перестало работать. В актуальной версии править просто нужно другой файл engine/modules/main.php, а не index.php

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...