вопрос
Добрый вечер всем, до недавнего времени делал модули для себя с привязкой .tpl шаблона, в случае этого результат работы модуля выводился в тегах:
Сейчас модуль совсем небольшой, всего-лишь для вывода лёгкой статистики из БД, не вариант прикреплять шаблон.
Делаю в конце модуля:
Но результат выводится вне всего сайта. Как можно сделать вывод результата ровно в нужное место сайта, где он должен быть и с использованием шаблона. В исходниках не нашел что то :( Подскажите плиз, заранее спасибо :)
<div id="dle-content"></div>
$tpl->load_template( 'mytpl.tpl' );
Сейчас модуль совсем небольшой, всего-лишь для вывода лёгкой статистики из БД, не вариант прикреплять шаблон.
Делаю в конце модуля:
echo("Результат работы модуля:".$var);
Но результат выводится вне всего сайта. Как можно сделать вывод результата ровно в нужное место сайта, где он должен быть и с использованием шаблона. В исходниках не нашел что то :( Подскажите плиз, заранее спасибо :)
Создаём php в нём пишем наш код и подключаем шаблон
подключаем теги в шаблон
закрываем tpl
Идём в index.php и после
дописываем
В main.tpl в любое место подключаем тег {vash-result}
ГОТОВО!!!
$tpl->load_template( 'vash_tpl.tpl' );
подключаем теги в шаблон
$tpl->set( '{category}', $my_cat );
$tpl->set( '{link}', $my_link );
закрываем tpl
$tpl->compile( 'vash_result' );
$tpl->clear();
Идём в index.php и после
$tpl->set ( '{speedbar}', $tpl->result['speedbar'] );
дописываем
$tpl->set ( '{vash-result}', $tpl->result['vash_result'] );
В main.tpl в любое место подключаем тег {vash-result}
ГОТОВО!!!