Greasy Fork

Plati.Market; Ultimate Enhancer

Расширенный поиск по Plati.Market + Просмотр и сбор полного каталога продавца с фильтрами и исключениями.

作者
Egor Popov
日安装量
0
总安装量
4
评分
0 0 0
版本
1.1
创建于
2025-04-30
更新于
2025-06-05
大小
128.8 KB
许可证
MIT
适用于

Plati.Market; Ultimate Enhancer

Универсальный скрипт для улучшения поиска и просмотра каталогов продавцов на Plati.Market (бывш. Plati.ru).


Проблема:

Стандартный интерфейс Plati.Market имеет ряд ограничений:

  • Поиск: Не всегда позволяет гибко настроить сортировку и фильтрацию. Приходится переключаться между страницами.
  • Страницы продавцов: Не дают возможности увидеть весь каталог товаров продавца сразу. Товары подгружаются динамически при прокрутке, что неудобно для анализа полного ассортимента, сортировки или фильтрации по цене/продажам.

Решение:

Этот скрипт объединяет два мощных инструмента в одном, чтобы сделать взаимодействие с Plati.Market эффективным и удобным:

  1. MegaSearch: Усовершенствованный поиск по всему сайту с расширенными возможностями.
  2. MegaCatalog: Инструмент для просмотра, сбора и анализа полного каталога любого продавца.

Часть 1: MegaSearch - Поиск по всему маркетплейсу

Активируется на всех страницах Plati.Market, кроме страниц каталогов.

Как использовать?

  1. Нажмите кнопку "MegaSearch", которая появляется рядом с логотипом Plati.Market. Пример
  2. Откроется полноэкранное модальное окно в темном стиле.
  3. Введите поисковый запрос в строку вверху. Скрипт предложит подсказки – щелчок по подсказке сразу запустит поиск.
  4. Нажмите "Найти" или выберите подсказку. Скрипт загрузит ВСЕ товары по вашему запросу одним махом, используя API сайта.
  5. Результаты отобразятся в виде сетки карточек.

Возможности MegaSearch:

  • Расширенные карточки: Отображают максимум полезной информации:
    • Изображение, Цена (в выбранной валюте), Название
    • Рейтинг продавца, Отзывы (+/-), Возвраты, Продажи, Дата добавления
    • Кликабельное имя продавца
    • Кнопка "Перейти", значок "New" для новинок.
  • Мгновенная сортировка: Кнопки над результатами для сортировки по:
    • Цене (дешевле/дороже)
    • Продажам (больше/меньше)
    • Дополнительные опции (выпадающее меню): Название, Дата добавления, % в скидочной системе, Рейтинг, Соотношение отзывов, Кол-во отзывов (+/-), Кол-во возвратов.
    • Есть кнопка сброса сортировки. Выбранная сортировка запоминается.
  • Выбор валюты: Переключайте отображение цен между RUR, USD, EUR, UAH. Выбор сохраняется.
  • Фильтры "на лету" (Левая панель):
    • Диапазоны: Цена, Продажи, Рейтинг продавца. Поля "от" и "до" показывают мин/макс значения для удобства.
    • Галочки: "Скрыть с плохими отзывами", "Скрыть с возвратами", "Система скидок".
    • Фильтр по Дате добавления (за сутки, неделю, месяц и т.д.).
    • Кнопки сброса для каждого фильтра и для всех сразу. Настройки фильтров запоминаются.
  • Исключения "на лету" (Правая панель):
    • Введите слово (или часть имени продавца), которое хотите скрыть (например, аренда, offline, ps4, ник_продавца), и нажмите +.
    • Слово появится справа в виде облачка.
    • Все товары, содержащие это слово в названии или имени продавца, будут скрыты.
    • Щелчок по облачку удаляет его из фильтра. Список исключений запоминается.

Пример


Часть 2: MegaCatalog - Каталог Продавца

Активируется на страницах профилей продавцов (.../seller/...) и страницах каталогов (.../asp/block_goods_s2.asp...).

Как использовать?

  1. На странице продавца: Найдите кнопку "MegaCatalog" справа от кнопки "Задать вопрос". Пример
  2. Щелчок по "MegaCatalog" перенесет вас на специальную страницу каталога этого продавца.
  3. На странице каталога:
    • Страница будет полностью переоформлена в стиле MegaSearch.
    • Вы увидите первую порцию товаров (до 100) в виде карточек.
    • Над товарами появится панель управления.
    • Используйте фильтры слева и исключения справа (работают так же, как в MegaSearch, но имеют свои отдельные настройки).
    • Используйте кнопки сортировки (По умолчанию, Название, Цена, Продажи, Новизна) для начального списка.
    • Нажмите "Собрать каталог", чтобы загрузить все товары продавца.

Возможности MegaCatalog:

  • Редизайн страницы каталога: Удобный и привычный интерфейс с карточками вместо стандартного списка.
  • Сбор полного каталога:
    • Кнопка "Собрать каталог" запускает фоновую загрузку всех страниц товаров продавца.
    • Отображается прогресс-бар и статус загрузки.
    • После завершения на странице отображается весь каталог, кнопка сбора исчезает.
  • Сортировка всего каталога: Кнопки сортировки ("По умолчанию", "Название", "Цена", "Продажи", "Новизна") позволяют упорядочить как начальный список, так и весь собранный каталог. Сортировка по "Новизне" располагает товары от новых к старым (по убыванию ID товара).
  • Фильтры каталога (Левая панель):
    • Фильтрация по Цене (от/до).
    • Фильтрация по Продажам (от/до).
    • Поля показывают мин/макс значения. Есть кнопки сброса. Настройки независимы от MegaSearch.
  • Исключения каталога (Правая панель):
    • Добавляйте слова для исключения товаров из каталога продавца.
    • Работает аналогично исключениям в MegaSearch, но список независим.
  • Компактные карточки: Отображают основную информацию: Изображение, Цена, Название, Продажи. Размер карточек оптимизирован для каталогов.
  • Применение фильтров/исключений: Все фильтры и исключения работают "на лету" как для начальной страницы, так и для полного собранного каталога. Примечание: При работе с каталогами в тысячи товаров применение фильтров/сортировки может занять секунду.

Пример