Как сделать расширенный поиск на сайте?

Енот
Новичо́к, через «о́»
Регистрация
29 Сен 2019
Сообщения
301
#1
Всем привет, как можно сделать нормальный поиск на сайте? Чтобы при вводе сериала высвечивалось окошко с возможным сериалом и поиск по ключевым словам?
 
Енот
Новичо́к, через «о́»
Регистрация
23 Сен 2021
Сообщения
81
#3
Привет!

Вы должны поместить код внизу страницы:

Вставить код - В низ страницы
https://example.com/admin-secret/codes > Вставить код в низ веб-страницы

1.png

Я пробовал с темой Snow, но это не работает, поэтому я попробовал второе решение, и оно работает:

Попробовать вставить этот код сразу под кодом поиска в шаблоне, тогда он возможно перехватит запрос быстрее.
https://ftp.example.com/view/home/example.com/themes/snow/views/includes/header.ejs

2.png

Если у вас английский сайт, добавьте и настройте код со всеми жанрами, странами, годами и т. д., переведенными на язык сайта. Жаль, что этот фильтр не различает строчные и прописные буквы. Например у меня есть сайт на английском языке, я настраиваю так:

var genres = ['action','thriller','adventure'];

Если я ищу: action, меня перенаправляют на https://www.example.com/genre-action

Однако, если я ищу действие с заглавной буквы, я попадаю на эту страницу https://www.example.com/search/?q=Action.

Итак, вы должны настроить так

var genres = ['action', 'Action', 'thriller', 'Thriller', 'adventure', 'Adventure'];

С уважением
 
Енот
Новичо́к, через «о́»
Регистрация
29 Сен 2019
Сообщения
301
#4
Привет!

Вы должны поместить код внизу страницы:



https://example.com/admin-secret/codes > Вставить код в низ веб-страницы


Я пробовал с темой Snow, но это не работает, поэтому я попробовал второе решение, и оно работает:



https://ftp.example.com/view/home/example.com/themes/snow/views/includes/header.ejs


Если у вас английский сайт, добавьте и настройте код со всеми жанрами, странами, годами и т. д., переведенными на язык сайта. Жаль, что этот фильтр не различает строчные и прописные буквы. Например у меня есть сайт на английском языке, я настраиваю так:

var genres = ['action','thriller','adventure'];

Если я ищу: action, меня перенаправляют на https://www.example.com/genre-action

Однако, если я ищу действие с заглавной буквы, я попадаю на эту страницу https://www.example.com/search/?q=Action.

Итак, вы должны настроить так

var genres = ['action', 'Action', 'thriller', 'Thriller', 'adventure', 'Adventure'];

С уважением
var type_tv = 'сериал'; это для тв? как для сериалов сделать? var type_series верно? = 'сериал';
 
Енот
Новичо́к, через «о́»
Регистрация
29 Сен 2019
Сообщения
301
#5
Привет!

Вы должны поместить код внизу страницы:



https://example.com/admin-secret/codes > Вставить код в низ веб-страницы


Я пробовал с темой Snow, но это не работает, поэтому я попробовал второе решение, и оно работает:



https://ftp.example.com/view/home/example.com/themes/snow/views/includes/header.ejs


Если у вас английский сайт, добавьте и настройте код со всеми жанрами, странами, годами и т. д., переведенными на язык сайта. Жаль, что этот фильтр не различает строчные и прописные буквы. Например у меня есть сайт на английском языке, я настраиваю так:

var genres = ['action','thriller','adventure'];

Если я ищу: action, меня перенаправляют на https://www.example.com/genre-action

Однако, если я ищу действие с заглавной буквы, я попадаю на эту страницу https://www.example.com/search/?q=Action.

Итак, вы должны настроить так

var genres = ['action', 'Action', 'thriller', 'Thriller', 'adventure', 'Adventure'];

С уважением
Брат я разобрался. Тысяча раз спасибо !
 
Енот
Новичо́к, через «о́»
Регистрация
29 Сен 2019
Сообщения
301
#6
Привет!

Вы должны поместить код внизу страницы:



https://example.com/admin-secret/codes > Вставить код в низ веб-страницы


Я пробовал с темой Snow, но это не работает, поэтому я попробовал второе решение, и оно работает:



https://ftp.example.com/view/home/example.com/themes/snow/views/includes/header.ejs


Если у вас английский сайт, добавьте и настройте код со всеми жанрами, странами, годами и т. д., переведенными на язык сайта. Жаль, что этот фильтр не различает строчные и прописные буквы. Например у меня есть сайт на английском языке, я настраиваю так:

var genres = ['action','thriller','adventure'];

Если я ищу: action, меня перенаправляют на https://www.example.com/genre-action

Однако, если я ищу действие с заглавной буквы, я попадаю на эту страницу https://www.example.com/search/?q=Action.

Итак, вы должны настроить так

var genres = ['action', 'Action', 'thriller', 'Thriller', 'adventure', 'Adventure'];

С уважением
Еще не мог бы пожалуйста помочь. У меня сайт по сериалам. Но в базе сохранены и фильмы и мультфильмы. Как их можно удалить из базы?
 

Вложения

Енот
Новичо́к, через «о́»
Регистрация
23 Сен 2021
Сообщения
81
#7
В настройках есть Тип

https://www.example.com/admin-secret/publish

3.png

Мне кажется, что вы должны сделать эту настройку перед публикацией, поэтому я не знаю, сотрет ли это фильмы и мультфильмы из вашей базы данных.

С уважением
 
Енот
Новичо́к, через «о́»
Регистрация
29 Сен 2019
Сообщения
301
#8
В настройках есть Тип

https://www.example.com/admin-secret/publish


Мне кажется, что вы должны сделать эту настройку перед публикацией, поэтому я не знаю, сотрет ли это фильмы и мультфильмы из вашей базы данных.

С уважением
Это не помогло:((
 
Енот
Новичо́к, через «о́»
Регистрация
29 Сен 2019
Сообщения
301
#10
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#12
Еще не мог бы пожалуйста помочь. У меня сайт по сериалам. Но в базе сохранены и фильмы и мультфильмы. Как их можно удалить из базы?
Пробуй парсить не всю базу, а раздел с сериалами например в ссылке для парсинга должно быть указано /types=serial
 
Енот
Новичо́к, через «о́»
Регистрация
29 Сен 2019
Сообщения
301
#13
Пробуй парсить не всю базу, а раздел с сериалами например в ссылке для парсинга должно быть указано /types=serial
Я с самого начала напарсил фильмы и сериалы) вот жалею щас
 
Енот
Новичо́к, через «о́»
Регистрация
13 Янв 2018
Сообщения
536
#14
Ну тогда, не изменяю никаких настроек нужно, стереть базу и заново напарсить, но тогда если фильмы у тебя проиндексировались то после очистки будет много 404 страниц