Всем привет, мастера.
Сделал вывод плеера на отдельной странице. Всё работает, претензий нет. Остался только один вопрос, как прикрутить другой шаблон к этой странице. Я надеюсь вы меня поняли. Чтобы эта страница работала по другому шаблону. Допустим как мы присваиваем шаблон к категориям. Заранее благодарен. За помощь на пряник, по кошельку. Если ещё подскажите как комментарии прикрутить, вообще цены не будет.. голову сломал уже с этим кодам, не силён(Спасибки.
Если я правильно понял, нужно прописать путь? здесь..
Сделал вывод плеера на отдельной странице. Всё работает, претензий нет. Остался только один вопрос, как прикрутить другой шаблон к этой странице. Я надеюсь вы меня поняли. Чтобы эта страница работала по другому шаблону. Допустим как мы присваиваем шаблон к категориям. Заранее благодарен. За помощь на пряник, по кошельку. Если ещё подскажите как комментарии прикрутить, вообще цены не будет.. голову сломал уже с этим кодам, не силён(Спасибки.
Код:
<?php
if( !defined( 'DATALIFEENGINE' ) ) return;
$id_news = intval($_GET['id']);
if( !$id_news ) return;
$row = $db->query( "SELECT * FROM ".PREFIX."_post WHERE id=" . $id_news );
while($list = $db->get_row($row)) {
$title = $list['title'];
$xf = xfieldsdataload($list['xfields']);
$player = !empty($xf['online']) ? $xf['online'] ;
if( $config['allow_alt_url'] ) {
$full_link = $config['http_home_url'] . $id_news . "-" . $list['alt_name'] . ".html";
} else {
$full_link = $config['http_home_url'] . "index.php?newsid=" . $id_news;
}
}
$db->free();
$tpl->load_template( 'extrap/online.tpl' );
$tpl->set( '{news-id}', $id_news );
$tpl->set( '{title}', $title );
$tpl->set( '{player}', $player );
$tpl->set( '{full-link}', $full_link );
$tpl->compile( 'content' );
$tpl->clear();
?>
Если я правильно понял, нужно прописать путь? здесь..
Код:
$tpl->load_template( 'extrap/online.tpl' ); // Ваш шаблон в папке с темой.