Вывод похожих материалов по названию (по TITLE, а не тегам) - Скрипты и коды для юкоз - Форум аццкого кодера
Страница 1 из 11
Модератор форума: likbezz 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Вывод похожих материалов по названию (по TITLE, а не тегам) (теги не вариант вообще)
Вывод похожих материалов по названию (по TITLE, а не тегам)
Дата: Воскресенье, 06.07.2014, 14:34 |
papajustify
Рядовой
Группа: Проверенные
Сообщений: 19
Награды: 0
Репутация: 0
Статус: Offline


Приветствую всех и особенно likbezz'а smile

Нужно через стандартные related_entries вывести материалы не по тегам, а по названиям. Ну точнее стандартный скрипт надо "вскрыть" и изменить там форму вывода. В поиске на эту тему как обычно гуляет нерабочий скопипащенный друг у друга код.

На сайте более 2000 материалов, проставить везде теги очень трудоемко.

МоГет кто подсказать?

Сейчас похожие материалы выводятся вот так (с картинкой, тоже все с likbezz'а взяли):

Код

<div id="uRelated2"><?$RELATED_ENTRIES$(5)?> </div><div class="showimgenteries"></div>      
    <script type="text/javascript">    
$('#uRelated2 li.uRelatedEntry a').each(function(i){    
var c=$(this),o=c.parent(),url=this.href,m='http://likbezz.ru/_theme1/_st/ico/_nopic.gif';    
$.get(url,function(d){var s=m;    
var b=$(d).find('.entry_img img')||false,a=c.text();    
if(b){    
    for(var i=0,j=b.length;i<j;i++){    
    if(!/(ucoz.net|download.png)/i.test(b[i].src)){    
    s=b[i].src;    
    break;    
    }    
    }    
}    
o.prepend('<a href="'+url+'"><img style="width:150px;height:95px;" class="imgenteries2" src="'+s+'" title="'+a+'"></a>');    
});    
});    
</script>


P.S. Сорри если дублирую тему, честно пересмотрел поиск по сайту, не нашел.

P.S. И еще важно, чтобы эти материалы индексировались, как и в стандартном скрипте по тегам.


Сообщение отредактировал papajustify - Воскресенье, 06.07.2014, 14:36
 
Дата: Вторник, 29.07.2014, 09:09 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9092
Награды: 23
Репутация: 457
Статус: Unknown


Цитата papajustify, Вс, 06.07.2014, 14:34:14
Приветствую всех и особенно likbezz'а smile
Нужно через стандартные related_entries вывести материалы не по тегам, а по названиям.

Нереально.
Это системная переменная, ее не изменить извне.

Цитата papajustify, Вс, 06.07.2014, 14:34:14
МоГет кто подсказать?

Написать скрипт, типа как у меня на форуме - «Возможно будет интересно»
Работает по названию - делает запрос в поиск и выводит несколько найденных материалов.
Не индексируется.
---


 
Скрипты и коды для юкоз - Форум аццкого кодера » Вопросы по верстке, дизайну, управлению и настройки модулей СMS от uCoz » Как сделать... Тема только по сайтам в системе uCoz » Вывод похожих материалов по названию (по TITLE, а не тегам) (теги не вариант вообще)
Страница 1 из 11
Поиск: