установка кода в Dle на print-страницах
Решил такую проблему. При установке кода биржи на движок DLE на страницах печати (print page или как еще называют - "печатных страницах") не отображается код. Вместо него выводится нечто вроде {linkfeed_links}, т.е. непосредственно сама метка вызова.
Что нужно сделать:
заходим в engine / modules / show.full.php вашего сайта и строку
Цитата:
if (isset($view_template) AND $view_template == "print") $tpl->load_template('print.tpl');
заменяем, например, так
Цитата:
if (isset($view_template) AND $view_template == "print")
{
define('LINKFEED_USER', 'код_вашей_папки');
require_once($_SERVER['DOCUMENT_ROOT'].'/'.LINKFEED_USER.'/linkfeed.php');
$linkfeed = new LinkfeedClient();
$tpl->set('{linkfeed_print}', $linkfeed->return_links());
$tpl->load_template('print.tpl');
}
единственное, что осталось сделать, это убедиться, что в вашем файле templates / print.tpl в нужном месте, где будут выводиться ссылки, установлена метка {linkfeed_print}
Пользуемся! :)
установка кода в Dle на print страницах
После установки кода не выходит ничего. Что должно выводиться?
Должны ли начать выводиться ссылки на месте вставки кода для неактивированной площадки?
Спасибо.