» » » Использование PHP вставок в шаблонах DLE

Использование PHP вставок в шаблонах DLE

22 0
Использование PHP вставок в шаблонах DLE

Периодически веб-мастер сталкивается с необходимостью внедрения в код своего сайта стороннего PHP-скрипта. DataLife Engine не предусматривает эту возможность в стандартных установках системы (не считая тега {include}). В связи с этим мы представляем простой, но эффективный хак, благодаря которому любой PHP-код будет работать на любом шаблоне сайта.

Откройте файл index.php в корневой папке сайта (если у вас версия движка ниже 10.0) или файл main.php в папке /engine/modules/ (если dle 10.0 и выше) найдите строчку:

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



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

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



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

<body></body>



вставить код:

<?php echo "Hello, world!"; ?>



И если на сайте появилось сообщение «Hello, world!» - значит вы все сделали правильно, и в дальнейшем можете использовать php вставки на вашем сайте.

Версия DLE: Все версии
скачать dle 11.1смотреть фильмы бесплатно


web-dle Администраторы

Автор: web-dle

Комментариев пока нет, добавьте свой!

dle, neopozn.com