вопрос
Здравствуйте. Подскажите как поставить тег [banner_xxx] на страницу feedback DLE 10.4. В шаблоне я прописал но тег не распознается и выводит чисто тег.
Зашел я в файл engine/modules/show.fulls.php скопировал оттуда 2 кода:
Первый код:
Второй код:
Потом зашел в файл engine/modules/feedback.php и вставил в самый верх 2 этих кода, теги на странице фибек пропали, но реклама не выводится. Помогите мне подключить эти теги, Если можно на все страницы?
Зашел я в файл engine/modules/show.fulls.php скопировал оттуда 2 кода:
Первый код:
if( $config['allow_banner'] ) include_once ENGINE_DIR . '/modules/banners.php';
if( $config['allow_banner'] AND count( $banners ) ) {
foreach ( $banners as $name => $value ) {
$tpl->copy_template = str_replace( "{banner_" . $name . "}", $value, $tpl->copy_template );
if ( $value ) {
$tpl->copy_template = str_replace ( "[banner_" . $name . "]", "", $tpl->copy_template );
$tpl->copy_template = str_replace ( "[/banner_" . $name . "]", "", $tpl->copy_template );
}
}
}
$tpl->set_block( "'{banner_(.*?)}'si", "" );
$tpl->set_block ( "'\\[banner_(.*?)\\](.*?)\\[/banner_(.*?)\\]'si", "" );
Второй код:
if( $user_group[$member_id['user_group']]['allow_hide'] ) $tpl->result['content'] = str_ireplace( "[hide]", "", str_ireplace( "[/hide]", "", $tpl->result['content']) );
else $tpl->result['content'] = preg_replace ( "#\[hide\](.+?)\[/hide\]#ims", "<div class=\"quote\">" . $lang['news_regus'] . "</div>", $tpl->result['content'] );
if ( $config['allow_banner'] AND count($banner_in_news) AND !$view_template ){
foreach ( $banner_in_news as $name) {
$tpl->result['content'] = str_replace( "{banner_" . $name . "}", $banners[$name], $tpl->result['content'] );
if( $banners[$name] ) {
$tpl->result['content'] = str_replace ( "[banner_" . $name . "]", "", $tpl->result['content'] );
$tpl->result['content'] = str_replace ( "[/banner_" . $name . "]", "", $tpl->result['content'] );
}
}
$tpl->result['content'] = preg_replace( "'\\[banner_(.*?)\\](.*?)\\[/banner_(.*?)\\]'si", '', $tpl->result['content'] );
}
Потом зашел в файл engine/modules/feedback.php и вставил в самый верх 2 этих кода, теги на странице фибек пропали, но реклама не выводится. Помогите мне подключить эти теги, Если можно на все страницы?