Нужна помощь в рандомизации выбора на сайте

Anastation

Client
Регистрация
22.04.2021
Сообщения
11
Реакции
1
Баллы
3
Ребят, всем привет, как выбрать рандомно магазины товара которых нет в наличии на сайте для заказа товара по предоплате.
Добавляю товар в корзину и хочу выбрать рандомно магазин по 100% предоплате в корзине, нужны только по предоплате 100%. Чтобы шаблон не оформлял заказы на товары из наличия.
Нужна помощь! Заранее спасибо!
Пример товара: https://www.sportmaster.ru/product/10487264/
 

Вложения

  • Скриншот 29-04-2021 015048.jpg
    Скриншот 29-04-2021 015048.jpg
    74,2 KB · Просмотры: 197
Думаю надо парсить блоки таким образом, что бы в коде была и кнопка и информация о предоплате. (innerhtml/outerhtml)
В цикле с счетчиком, далее соответствующие номера совпадений надо будет сложить в список.
Далее из списка берем рандомную строку.

Делаем обычный кубик клика по кнопке и в номере совпадения подставляем полученный номер из списка.
 
Каждый блок (возможно div) или строка в таблице (возможно tr) это условно 1 магаз.
Если использовать xPath, то примерно так:

//*[text()='предоплата 100%']/../ и нужно вернуться назад на родительский элемент и уже с ним продолжать работать.

Нужно смотреть исходник
 
  • Спасибо
Реакции: Mikhail B.

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)