Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
help:5events:search [2021/05/24 11:00] litvinova-ev_tpark-it.ruhelp:5events:search [2022/05/30 09:05] (текущий) – удалено Марина Спиридонова
Строка 1: Строка 1:
-====== Поиск и фильтрация мероприятий по тегам ====== 
  
-Поиск мероприятий и фильтрация по тегам доступны в [[help:5events:start|ленте мероприятий]] всем авторизованным пользователям. 
- 
-===== Поиск в ленте мероприятий ===== 
- 
-Поиск осуществляется в ленте мероприятий.  
- 
-1. Пользователь вводит в поисковое поле, часть слова, слово или словосочетание. 
- 
-{{:help:5events:search_ss.png?300|}} 
- 
-**В результате:** 
- 
-  * Текстовый запрос фиксируется в поле поиска раздела 
- 
-  * Содержимое ленты фильтруется по заданному запросу: в результатах отображаются только те сущности, соответствующие заданному тексту. Текст ищем в заголовке и описании сущности, а также в тегах, присвоенных сущности.  
- 
-Например, в поиске ввели “Сколково” и нажали ввод. В результаты поиска попадут сущности, у которых текст запроса встречается в заголовках, в тексте описания сущности, среди тегов, назначенных сущности. 
- 
-<tabs> 
-  * [[#tab-web|Веб-приложение]] 
-  * [[#tab-mob|Мобильное приложение]] 
- 
-<pane id="tab-web"> 
-{{:help:5events:search_events.png?800|}} 
-</pane> 
- 
-<pane id="tab-mob"> 
-{{:help:5events:search_events_mob.png?250|}} 
-</pane> 
-  
-</tabs> 
- 
- 2. Пользователь удаляет текст запроса из поля поиска.  
- 
-**В результате:** 
- 
-  * Поле поиска очищается 
- 
-  * Лента возвращается в свое первоначальное состояние 
- 
- 
- 
- 
- 
-===== Фильтрация по тегам в ленте мероприятий ===== 
- 
-Теги в приложении назначаются мероприятиям. Фильтрация сущностей по тегам и "**[[help:5events:search|поиск]]**" сущностей осуществляется в Web и App. 
- 
-Фильтрация сущностей по тегам может осуществляться только путем клика по тегу: 
- 
-  * из карточки сущности в ленте 
- 
-  * со страницы сущности 
- 
-<tabs> 
-  * [[#tab-web|Веб-приложение]] 
-  * [[#tab-mob|Мобильное приложение]] 
- 
-<pane id="tab-web"> 
-{{:help:5events:browsing_tags.png?800|}} 
-</pane> 
- 
-<pane id="tab-mob"> 
-{{:help:5events:browsing_tags_mob.png?250|}} 
-</pane> 
-  
-</tabs> 
- 
-Фильтрация по тегам и "**[[help:5events:search|поиск]]**" могут использоваться одновременно. 
- 
-==== Фильтрация по тегам из ленты ==== 
- 
-<tabs> 
-  * [[#tab1-web1|Веб-приложение]] 
-  * [[#tab1-mob1|Мобильное приложение]] 
- 
-<pane id="tab1-web1"> 
-{{:help:5events:browsing1_tags.png?800|}} 
-</pane> 
- 
-<pane id="tab1-mob1"> 
-{{:help:5events:browsing1_tags_mob.png?250|}} 
-</pane> 
-  
-</tabs> 
- 
-Я как пользователь, нахожусь в ленте мероприятий или новостей и выполняю следующие действия: 
- 
- 1. Находим в ленте сущность с интересующим тегом и кликаем по нему.  
- 
-**В результате:** 
- 
-  * Тег фиксируется в поле поиска раздела 
- 
-  * Содержимое ленты фильтруется по заданному тегу: в результатах отображаются только те сущности, для которых задан выбранный тег; сущности в отсортированы по общему принципу раздела (по дате публикации новости, либо по дате мероприятия) 
- 
- 2. Кликаем на еще один тег.  
- 
-**В результате:** 
- 
-  * Тег фиксируется в поле поиска раздела рядом с тегом, выбранным ранее 
- 
-Если кликнули повторно по тому же тегу, ничего не происходит (тег не дублируется в поле поиска, результаты не меняются) 
- 
-  * Результаты фильтрации обновляются: отображаются только те сущности, для которых заданы оба тега одновременно 
- 
-Аналогично для всех случаев фильтрации для любого количества тегов 
- 
- 3. При удалении тега(ов) из поля поиска. В результате: 
- 
-  * Тег(и) исчезает(ют) из поля поиска 
- 
-  * Результаты фильтрации обновляются: 
- 
-- Если поле поиска пустое, лента возвращается в свое первоначальное состояние 
- 
-- Если в поле остались теги, результаты фильтрации обновляются в соответствии с вышеописанными принципами 
- 
-==== Фильтрация по тегам со страницы сущности ==== 
- 
-Осуществляем поиск по тегам на странице полного описания мероприятия и выполняем следующие действия: 
- 
- 1. Находим на странице описания сущности интересующий тег и кликаем по нему.  
- 
-**В результате:** 
- 
-  * Происходит переход на страницу ленты 
- 
-  * Тег фиксируется в поле поиска раздела 
- 
-  * Содержимое ленты фильтруется по заданному тегу: в результатах отображаются только те сущности, для которых задан выбранный тег; сущности в отсортированы по общему принципу раздела (по дате публикации новости, либо по дате мероприятия) 
- 
- 2. Дальнейшее добавление и удаление тегов аналогично предыдущему сценарию. Несколько тегов непосредственно со страницы сущности задать невозможно 
- 
-Если первый тег задан со страницы сущности, действие “назад” ведет обратно на страницу этой сущности. 
- 
- 
- 
-===== Совместное использование фильтрации по тегам и поиска по текстовому запросу ===== 
- 
-  * Теги всегда отображаются в поле поиска слева, поле для ввода справа. Даже если сначала был задан текст для поиска, а потом добавлен тег(и) 
- 
-  * Если заданы теги и поиск, то поиск по тексту осуществляется только среди сущностей, отфильтрованных по тегу(ам): 
- 
- 1. Вводим поисковой запрос  
-      * содержимое фильтруется по запросу  
-      * кликаем по тегу  
-      * тег добавляется слева от поискового запроса и содержимое фильтруется с учетом приоритета у тега (сначала находятся все элементы с этим тегом, а потом к ним применяется текстовый поисковой запрос) (с несколькими тегами по аналогии) 
- 
- 2. Кликаем по тегу  
-      * тег добавляется в строку поиска и содержимое фильтруется по тегу  
-      * Ввод поискового запроса  
-      * содержимое фильтруется с учетом приоритета у тега  (с несколькими тегами по аналогии) 
- 
-<tabs> 
-  * [[#tab-web|Веб-приложение]] 
-  * [[#tab-mob|Мобильное приложение]] 
- 
-<pane id="tab-web"> 
-{{:help:5events:tags_search.png?800|}} 
-</pane> 
- 
-<pane id="tab-mob"> 
-{{:help:5events:tags_search_mob.png?250|}} 
-</pane> 
-  
-</tabs> 
- 
-Сброс фильтров: 
- 
-  - Если из результатов фильтрации и поиска была открыта страница сущности, действие “назад” ведет обратно к результатам фильтрации и поиска 
-  - На любом этапе фильтрации и поиска переход в любой другой раздел приложения (в том числе клик по заголовку текущего раздела) сбрасывает настройки фильтрации и поиска 
-  - Если из результатов фильтрации и поиска была открыта страница сущности, а затем был осуществлен переход в любой другой раздел приложения (в том числе клик по заголовку текущего раздела), настройки фильтрации и поиска сбрасываются 
- 
----- 
- 
-См. также: [[help:5events:add_edit|]] | [[help:5events:delete|]] 
  • help/5events/search.1621854042.txt.gz
  • Последнее изменение: 2021/05/24 11:00
  • litvinova-ev_tpark-it.ru