Изменение цен товаров в e-autopay.com согласно курсу валют

Gerald

Новичок
Регистрация
30.03.2022
Сообщения
1
Благодарностей
0
Баллы
1
На странице со списком товаров необходимо периодически изменять цены у товаров согласно курсу доллара.
Курс доллара (целое число) выбирается самостоятельно, а не берется из каких-либо внешних источников.
На этой же странице присутствуют товары, у которых цена указана не в рублях. Такие товары нужно пропустить.
Список со всеми товарами находится на одной странице.

Порядок действий для одного товара:
  • переходим на страницу редактирования товара.
  • проверяем в какой валюте указана "Стоимость товара": руб или USD
  • если USD, то пропускаем эту страницу
  • если руб, то:
    • берем текущую "Стоимость товара", указана в формате 1000.00
    • делим на старый курс доллара
    • полученное значение умножаем на новый курс доллара
    • вводим новую цену в поле "Стоимость товара"
    • нажимаем кнопку "Сохранить изменения"
    • проверяем что всплыло уведомление "Изменения сохранены", или просто ждем например 1 секунду, перед тем как перейти к следующему товару
Товаров несколько сотен, выполнять можно и однопоточно.
Если это всё зажирно для бесплатного шаблона, буду рад выслушать ваши предложения по реализации, или ткните носом в ссылку по теме.
Также можно опустить проверку валюты, и парсинг списка товаров, т.к. могу сам сформировать список url только нужных товаров.

ПС: Ранее рутинные действия автоматизировал через iMacros, но в данном случае не смог, т.к. для математических операций необходимо подключать Javascript... Что и подтолкнуло посмотреть в сторону ZennoPoster, но тут тоже пока обломался, т.к. с новья всё очень необычно и непонятно. В общем сильно не пинайте лошару позорную :-) глядишь, скоро освоюсь.
 
Последнее редактирование:

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