Вход

DLE Search - модуль умного поиска для DLE

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

Что может модуль:
  1. Может исключать категории из поиска.
  2. Может исключать новости из поиска.
  3. Может записывать что ищут пользователи вашего сайта.
  4. Может исправлять раскладку поискового значения.
  5. Может сортировать и выбирать по вхождению поискового значения в названии новости или в дополнительном поле (как на myhit, kinopoisk)
  6. Может искать в названии новости, кратком и полном описании а так же в дополнительных полях.
  7. Может сортировать по числовым значениям дополнительных полей.
  8. Может сортировать по стандартным полям новостей.
  9. Может сортировать по убыванию или возрастанию.
  10. Может настраивать минимальное и максимальное количество символов для поиска.
  11. Может менять количество результатов в быстром поиске.
  12. Может задавать оформление новостям в поиске как угодно, все те же теги что и в краткой новости.
  13. Не требует правки стандартных файлов движка.
  14. Игнорировать символы при поиске.
  15. Полный поиск так же работает как и быстрый.
  16. Делать подмену поисковых запросов.
  17. Искать между слов.

История изменений
v3.3.0
1. Страница настроек была разделена для более удобного пользования.
2. Фикс вывода данных на странице статистики и главной.
3. Добавлена опция - "Поиск внутри категории для быстрого поиска". При включении опции, если человек находится на странице категории новости будут искаться в рамках этой категории.
4. Добавлена опция - "Поиск внутри категории для обычного поиска". При включении опции, если человек находился на странице категории новости будут искаться в рамках этой категории на странице поиска.
5. Добавлена опция - "Выключить быстрый поиск".
6. Добавлен тег для вывода того что ищет человек.
7. Добавлен тег количества найденных новостей.
8. По умолчанию если не выбраны поля в которых искать - будет Название новости.
9. Переделана статистика, теперь она так же доступна если отключен быстрый поиск.
10. Добавлена поддержка 3 типа ЧПУ для статистики.
v3.4.0
1. Соединение ячеек - название новости и дополнительные поля в одну строку для поиска новостей по объединенной строке.
2. Фикс скрипта модуля.
Купить $6
Открытый код:
$300
Цена доп лицензии:
$2



Версия модуля: 3.4.0
PHP:
5.4 - 7.2
CMS:
DLE 11.0 - 13.x
Кол-во клиентов:
91
Кол-во продаж:
133
IoncubeLoader 10.2.0
Обновлено: Месяц и Неделю назад
20
9 286
Добавлено: 04 октябрь 2017 в 17:33:43
Скриншоты:





Прокомментировать
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Комментарии (20)

  1. Videohom
    Videohom Клиенты 16 октября 2018 18:59
    0
    Перестала собираться статистика поисковых запросов. Всего 12 страниц. Уже второй день отображается последний искомый фильм.
  2. amin
    amin Клиенты 2 октября 2018 03:33
    0
    Привет
    Не нашел как написать кроме как таким образом
    контактов обратной связи не нашел
    Оплатил этот модуль поиска
    прошу выдать
    1. PunPun
      PunPun Разработчик 3 октября 2018 08:50
      0
      Напишите в лс, сумму, дату и куда пополняли.
  3. dak80
    dak80 Клиенты 30 сентября 2018 23:20
    0
    Модуль находит новости, дата публикации которых, еще не наступила. Это не правильно.
  4. midarovrk
    midarovrk Клиенты 10 сентября 2018 21:34
    0
    Пожелания:

    Совместимость "Поисковая подмена" + какой либо текст.
    Например юзер вбивает слово с ошибкой Челоуек
    Поисковая подмена заменяет на Человек. Он продолжает печатать и вводит слово Паук. В итоге получается Человек Паук.

    Совместимость "Поисковая подмена" + доп поле.
    Например юзер вбивает слово с ошибкой Челоуек пауе
    Поисковая подмена заменяет на Человек Паук. Он продолжает печатать и вводит слово 1963. 1963(это год в доп поле). В итоге получается Человек Паук 1963.

    Совместимость "Поисковая подмена" + какой либо текст + доп поле
    Например юзер вбивает слово с ошибкой Челоуек
    Поисковая подмена заменяет на Человек. Он продолжает печатать и вводит слово Паук 1963. 1963(это в доп поле). В итоге получается Человек Паук 1963.

    На данный момент как я понял "Поисковая подмена" это прям вот конечный результат. Если так, то тогда нереально узнать какой именно запрос подставлять пользователю. Ведь вариантов может быть много. Например Человек из стали, и так далее.
    1. Alexandr web
      Alexandr web Клиенты 12 сентября 2018 16:26
      0
      Там статистика есть как люди ищут. На её основе составляешь поисковые подмены.
      1. midarovrk
        midarovrk Клиенты 13 сентября 2018 23:43
        0
        А то я не знал?

        Ты не понял сути того что я написал выше.
        Допустим, у тебя 100 новостей в названии которого присутствует слово "Человек".
        Допустим,самая распространённая опечатка юзера при вводе это "Челоуек".
        Ты предлагаешь создать 100 штук поисковых подмен под каждую новость?
        Ладно, допустим создали.
        Завтра приходит другой юзер и при вводе сделает другую опечатку, например "Челаек"
        Ещё +100 подмен создавать да?
        И так может до бесконечности.

        Легче создать все вариации опечаток, и подменять одно неправильное слово на правильное слово, чем подменять целые запросы.
        1. PunPun
          PunPun Разработчик 18 сентября 2018 07:49
          3
          Будет реализовано в обновлении. Не нужно ссориться.
  5. dak80
    dak80 Клиенты 8 сентября 2018 00:43
    0
    Еще есть такой момент с поисковой подменой. Перестает показывать в поиске похожие новости при совпадении слов.
    Например, есть новости: 1) Привет страна 2) Hi world.
    Чтобы пользователь мог найти 2ю новость написав по-русски, делаю Подмену: Привет мир = Hi world.
    Набирается в поиске слово "Привет". Выводит только 2ю новость, при этом пропадает 1я новость.
    Вот поправить бы этот момент.
    Или я не правильно понимаю инструмент, либо не верно сделал?
    1. PunPun
      PunPun Разработчик 8 сентября 2018 01:54
      0
      Вы не правильно понимаете, он заменяет Привет на Hi world потому что это именно подмена а не добавление.
  6. dak80
    dak80 Клиенты 7 сентября 2018 21:45
    0
    Модуль игнорирует настройку поиска в новости - чекбокс "Исключить из поиска по сайту". Показывает все.
    Можно добавить этот функционал?
    Прописывать id каждой новости в модуле это не выход. Новостей почти 10к, много дубликатов, которые в дефолтном поиске были скрыты (галочка "Исключить из поиска по сайту").
    1. PunPun
      PunPun Разработчик 7 сентября 2018 22:46
      0
      Учту в обновлении.
  7. midarovrk
    midarovrk Клиенты 1 сентября 2018 21:14
    0
    Модуль супер, нет слов.
    Но единственное чего мне не хватает, это совмещённого(одновременного) поиска по названию и доп полю.

    К примеру у меня на сайте есть куча новостей с одинаковым названием, и единственное что их разделяет, это дата выпуска, которая заносится в доп поле.
    Например:
    Spider-Man(это название новсти) 2000(доп поле)
    Spider-Man(это название новсти) 1978(доп поле)
    Spider-Man(это название новсти) 2016(доп поле)
    Spider-Man(это название новсти) 1989(доп поле)
    Spider-Man(это название новсти) 1963(доп поле)
    Spider-Man(это название новсти) 2003(доп поле)
    Spider-Man(это название новсти) 2007(доп поле)
    Spider-Man(это название новсти) 1983(доп поле)
    Spider-Man(это название новсти) 2018(доп поле)

    Например посетитель хочет найти новость конкретно с датой выпуска 1963.
    Он вводит запрос Spider-Man, ему выдаются все новости с этим названием.
    Он вводит запрос Spider-Man 1963, и надо чтобы поиск ему предложил новость у которой в доп поле занесено 1963.
    А на деле сейчас ему показывает "ничего не найдено".
  8. IIetr
    IIetr Гости 1 сентября 2018 18:46
    0
    Здравствуйте. Можно ли с помощью вашего модуля организовать поиск новостей по категориям для доски объявлений типа авито?
  9. Sh1ning
    Sh1ning Клиенты 6 августа 2018 15:40
    0
    Модуль потрясный, но несколько вопросов и пожеланий:

    1. Как отключить быстрый поиск если он нам не нужен? в настройках нет. или достаточно поставить 0 в настройки кол-ва отображения в быстром поиске?

    Пожелания:

    1. Добавить тег запроса по которому выводятся новости на странице результатов, например {search-input} и тогда можно будет выводить заголовок - Результаты поиска по запросу {search-input}.
    2. Добавить ЧПУ адреса для страниц поиска которые будут содержать запрос (после чего можно будет им присваивать мета-теги и другие данные для сео и разрешать индексацию вообще). Пример - https://marketplace.1c-bitrix.ru/solutions/sotbit.seosearch/ , не знаю можно ли такое на дле также сделать или нет.
    3. Добавить в подмены функционал анализа тегов новостей. Например если человек вбивает - статьи про животных, то выводим в результатах новости где теги = животные, собаки,кошки,птицы. Как-то так))

    Нашел баг - https://yadi.sk/i/6kjlvp2r3ZwR2B - опредилился как украинский хотя должен быть русский.
  10. Mr.S
    Mr.S Гости 14 июля 2018 13:58
    0
    Он понимает ошибки? То есть, когда пользователь написал с ошибкой слово "матица" вместо "матрица" он найдет?
    Или например написал не русскими (забыл переключить расскладку) "vfnhbwf" тоже "матрица" будет искать?
    1. PunPun
      PunPun Разработчик 14 июля 2018 23:28
      0
      Момент с раскладкой понимает, момент с ошибками что был пропущен символ или вставлен не тот - увы. Такого в модуле нет.
  11. PunPun
    PunPun Разработчик 7 июля 2018 19:46
    0
    Версия 3.1.2:
    1. Исправлено сортирование по вхождению запроса в названии новости или дополнительном поле.
    2. Исправлен вывод об ошибках.
  12. Гость andrej6452
    Гость andrej6452 Гости 18 июня 2018 12:18
    0
    Добрый день. Подскажите, будет ли данный модуль полезен мне. Он решит мою задачу?

    - Он должен понимать, что номер может быть написан как с тире, так и без них, как с точками, так и без них, убирать пробелы

    Пример: 65.09100-7024 = 65091007024 = 65 09100 7024 = 65.091007024 =6509-1007024

    Поиск должен понимать что точки, тире, пробелы в номерах не так важны, важны цифры и буквы..
    1. PunPun
      PunPun Разработчик 6 июля 2018 00:08
      0
      Да, подходит. Это есть в настройках модуля.
© PunPun. 2018. При копировании, ссылка на источник обязательна.
Дизайн и верстка: Webrambo