Это универсальный скрипт в отличие от стандартного оператора $RELATED_ENTRIES$(6)?>, который выводит похожие материалы только по тегам.
Установка: 1. В нужном модуле на странице материала и комментариев к нему в то место, где должен быть блок "Похожие материалы" вставляйте:
Код
<div id="apotwins" style="display:none;"></div>
<script>
// apo-ucoz.com © by Apocalypse
var apoetitle = '$ENTRY_TITLE$';
var apoetitle = apoetitle.split(' ')[0];
$('#apotwins').load('/search/?q=' + apoetitle + '&m=$MODULE_ID$&t=0 #aporesult', function() {
$('#apotwins #aporesult').css('display', 'none').slice(0, 5).fadeIn();
$('#apotwins').fadeIn().before('<div class="apohm">Найдено похожих материалов: <b>' + $('#apotwins #aporesult').size() + '</b> </div><br>');
if($('#apotwins #aporesult').size() > 5) {
$('.apoh
m').append('
[Показать все результаты]');
}
});
// ApoTeam © 2012
[/code]
Обратите внимание на оператор
$ENTRY_TITLE$. Для разных модулей он может быть разным. К примеру, для Каталога файлов и блога это $ENTRY_TITLE$, а вот для Новостей сайта это уже $ENTRY_NAME$
2. В виде материалов Поиска по сайту найдите примерно это:
Код
<a href="$ENTRY_URL$">$TITLE$</a>
И замените на:
Код
<div id="aporesult">
<a href="$ENTRY_URL$">$TITLE$</a>
</div>
всё!
Войдите на сайт или Зарегистрируйтесь