вопрос
Как сделать так, чтобы текст похожих новостей брался не из короткой, а из полной новости?
Редактируем engine/modules/show.full.php
Ищем:
Заменяем на:
Ниже ищем
Заменяем на:
Вот и все!!! Теперь в шаблоне relatednews.tpl - тег {text} - выведет полную новость вместо короткой!!!
Ищем:
$db->query( "SELECT id, date, short_story, xfields, title, category, alt_name, flag FROM " . PREFIX . "_post WHERE {$stop_list}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );
Заменяем на:
$db->query( "SELECT id, date, short_story, full_story, xfields, title, category, alt_name, flag FROM " . PREFIX . "_post WHERE {$stop_list}MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );
Ниже ищем
$tpl2->set( $matches[0], $related['short_story'] );
} else $tpl2->set( '{text}', $related['short_story'] );
Заменяем на:
$tpl2->set( $matches[0], $related['full_story'] );
} else $tpl2->set( '{text}', $related['full_story'] );
Вот и все!!! Теперь в шаблоне relatednews.tpl - тег {text} - выведет полную новость вместо короткой!!!