Модератор форума: Yuri_G |
Сообщество uCoz » Модули uCoz » Дополнительные функции » Поиск по сайту (И всё что с ним связано) |
Поиск по сайту |
Теперь на uCoz есть свой собственный поиск по сайту. Активировать модуль не нужно, он активируется автоматически на создаваемом сайте и является обязательным модулем Внимание: модуль "поиск по сайту" удалить нельзя! Модуль поиск по сайту можно настроить в настройках можно указать те модули, по которым нужно осуществлять поиск Особо хочу обратить ваше внимание на настройку Дополнять результаты поиска по тегам результатами поиска по сайту: если галочка стоит, то после результатов поиска по тегам будут выводиться результаты поиска по сайту вот так будут выглядеть результаты поиска по сайту по запросу КИНО а вот так будут выглядеть результаты поиска по тегу КИНО с дополнительными результатами поиска по сайту где первым результатом будет выдача поиска по тегу КИНО, остальные результаты - это выдача по поиску по запросу КИНО. (примеры приведены с дефолтными настройками вида материалов поиска по сайту и с отключенными краткими описаниями материалов в модулях!) Отличить выдачу поиска по тегам и поиска по сайту не сложно. Материалы поиска по сайту выводятся вида название модуля + дата (число-месяц-год время добавления) Материалы поиска по тегам имеют вид название модуля + название категории модуля (глубина вложения материала За это отвечает код $ENTRY_DEPTH$) + дата добавления (число.месяц.год). Так же можно отличить результаты выдачи по тегам и по поисковому запросу по форме вызова: Вызов поиска по поисковому запросу выглядит следующим образом: http://адрес сайта/search/?q= Вызов поиска по тегам выглядит так: http://адрес сайта/search/ Если снять галочку с Дополнять результаты поиска по тегам результатами поиска по сайту: то поиск по тегам будет выдавать результаты только по запросу данного тега, а поиск по сайту будет выдавать результаты только по поисковым запросам. У модуля ПОИСК ПО САЙТУ есть настройки дизайна Страница поиска - поможет вам настроить дизайн страницы выдачи результатов поиска по сайту и поиска по тегам. Вид материалов - поможет вам настроить вид материалов выдачи поиска. Sitemap Карта сайта теперь генерируется автоматически на каждом сайте и вмешательства пользователя не требует. Карта сайта обновляется примерно раз в сутки. Теперь адреса Sitemap прописаны в стандартный robots.txt Адреса Sitemap можно получить из ПУ - поиск по сайту - Примечание по формам поиска:каждый модуль на сайте содержит коды $SEARCH_FORM$ и $MODULE_SEARCH_FORM$ это значит, что в шаблоне модулей можно ставить или форму поиска по сайту $SEARCH_FORM$ или форму поиска по модулю $MODULE_SEARCH_FORM$ или кому нужно можно поставить обе формы и искать глобально на сайте или производить поиск по модулю. Дополнение: на сайтах с разрешённой uID авторизацией в юзербарах пользователей присутствует форма поиска по сайту/ Юзербар - Управление - Поиск по сайту Примечание: 1) Индексация новых материалов происходит до 10-и дней 2) удаленные материалы с сайта исчезают из выдачи поиска в течение 14 дней. 3) для ручной переиндексации материала в каталоге нужно при редактировании поставить галку на Обновить дату изменения материала и больше ничего не меняя сохранить. Поиск с сортировкой результатов Демонстрация поиска с сортировкой результатов по заглавию материала по алфавиту - Пример 1 PHP скрипт Демонстрация поиска с фильтрацией результатов по букве алфавита - Пример 2 PHP скрипт З.Ы. Поиск происходит по сайту forum.ucoz.ru. Если количество по умолчанию материалов на страницу, которые сортируются, не устраивает, то достаточно просто увеличить его в настройках в ПУ. Прикрепления:
0563549.gif
(13.4 Kb)
·
5156787.jpg
(7.4 Kb)
·
0681698.gif
(3.0 Kb)
·
4971694.jpg
(9.2 Kb)
·
9412261.jpg
(4.0 Kb)
|
Здравствуйте. Скажите пожалуйста, как сделать чтоб в поиске по сайту отображался раздел или категория найденного материала? Я пробовал вот это прописать в шаблоне вида материалов поиска, но что то ничего не показывает, только название материала и изображение. Поиск по сайту
<li> <left><?if($IMG_URL$)?><a href="$IMG_URL$" class="ulightbox"><img src="$IMG_URL$" width="100"></a><?endif?></left> <a href="$ENTRY_URL$"><span style="font-size:10pt"><b>$TITLE$</b></span></a> <?if($CATEGORY_NAME$)?> Раздел: <a href="$CATEGORY_URL$">$CATEGORY_NAME$</a><?endif?> </li><br> Сообщение отредактировал blackman71 - Четверг, 05 Мар 2015, 12:14:12
|
blackman71, $ENTRY_DEPTH$ этот код выдает вложения то есть разделы категории
смотрите список шаблонов. если кода в списке нет - значит он там работать не будет |
webanet, код $ENTRY_DEPTH$ есть в списке. Скажите как его правильно прописать в этом коде:
<li> <left><?if($IMG_URL$)?><a href="$IMG_URL$" class="ulightbox"><img src="$IMG_URL$" width="100"></a><?endif?></left> <a href="$ENTRY_URL$"><span style="font-size:10pt"><b>$TITLE$</b></span></a> </li><br> |
blackman71, дайте весь код вида материалов поиска
|
webanet, вот вверху я вам его и написал :
<li> <left><?if($IMG_URL$)?><a href="$IMG_URL$" class="ulightbox"><img src="$IMG_URL$" width="100"></a><?endif?></left> <a href="$ENTRY_URL$"><span style="font-size:10pt"><b>$TITLE$</b></span></a> </li><br> а вот как он сейчас отображает результаты поиска: Поиск по слову война А я хотел чтоб возле названия материала отображалась категория куда входит материал. Спасибо. |
blackman71, возле это как? продолжением к названию? если да, то так
вариант категории на другой строке Код <li> <left><?if($IMG_URL$)?><a href="$IMG_URL$" class="ulightbox"><img src="$IMG_URL$" width="100"></a><?endif?></left> <a href="$ENTRY_URL$"><span style="font-size:10pt"><b>$TITLE$</b></span></a>»<div><span style="font-size:10pt"><b>$ENTRY_DEPTH$</b></span></div> </li><br> вариант категории как продолжение Код <li> <left><?if($IMG_URL$)?><a href="$IMG_URL$" class="ulightbox"><img src="$IMG_URL$" width="100"></a><?endif?></left> <a href="$ENTRY_URL$"><span style="font-size:10pt"><b>$TITLE$</b></span></a>» <span style="font-size:10pt"><b>$ENTRY_DEPTH$</b></span> </li><br> |
webanet, спасибо большое. Первый вариант лучше. Удачи вам.
Сообщение отредактировал blackman71 - Четверг, 05 Мар 2015, 13:20:36
|
Поскольку в блоге опять жаловались на поиск, объясню проблему по-человечески, а то не все пользователи умеют правильно жаловаться.
Проблема заключается в поиске по тегам. Он выводит ровно столько материалов, сколько установлено в настройках на одну страницу. Примеры: информер тегов на сайте: http://catalog.mirchar.ru/index/0-15 Количество материалов на одну страницу: 39, поэтому откроем тот, что побольше, например, тег шоколад, которых должно быть 69 (согласно информеру). Но видим ровно одну страницу А просто поиск - да, починили, и он выдает столько, сколько находит - три, так три страницы, все коды в шаблоне есть. |
Поиск по тегам вообще перестал фурычить, раньше хоть отдавал одну страницу, сейчас - вообще ноль. Сайт - http://gorbushka4ever.net/
Может конечно там какой-никакой ребилд идет, но обычный ведь отдает результаты "как положено". |
Farid-Gorbushka, проблема подтвердилась. будет передано
|
time11, панель управления - поиск по сайту - настройки модуля - удалите в списке модулей все галки во второй колонке вот так и сохраните
Прикрепления:
0056461.jpg
(20.5 Kb)
|
| |||