Пейджер с неизвестным заранее количеством страниц

Рассмотрим вариант, когда количество страниц пейджера заранее узнать нет возможности
(когда, только перейдя на 7 страницу результатов, узнаём, что есть ещё 8 и 9 страницы, и т.д.)

В этом случае мы формируем ссылки на страницы результатов «с запасом», а на следующем подуровне выполняем проверку, есть или нет товары на странице.

 

 

Если же действие «Получить все ссылки пейджера» неверно формирует ссылки на страницы результатов, то можно сформировать массив ссылок таким образом (на примере этого сайта):

Действие Параметр Значение Результат
Часть строки по разделителю (split) Разделитель .html Ссылка: (откроется в новой вкладке)
Индекс нужной части 1
Список имён переменных через |
Сохранить текущее значение в переменную Название переменной ссылка Ссылка: (откроется в новой вкладке)
<без изменений>
Область видимости parser
СОЗДАТЬ массив чисел (для цикла) Начальное значение 0 Массив из 100 значений:

Конечное значение 99
Шаг 1
Делитель для конечного значения
Добавить текст ДО или ПОСЛЕ Префикс %ссылка%/page/ Массив из 100 значений:
https://agrovektor.com/category/73-elevatory/page/0.html
https://agrovektor.com/category/73-elevatory/page/1.html
https://agrovektor.com/category/73-elevatory/page/2.html
https://agrovektor.com/category/73-elevatory/page/3.html
https://agrovektor.com/category/73-elevatory/page/4.html
... (ещё 95 значений)
Суффикс .html
Заменить часть текста Что заменяем /page/0. Массив из 100 значений:
https://agrovektor.com/category/73-elevatory.html
https://agrovektor.com/category/73-elevatory/page/1.html
https://agrovektor.com/category/73-elevatory/page/2.html
https://agrovektor.com/category/73-elevatory/page/3.html
https://agrovektor.com/category/73-elevatory/page/4.html
... (ещё 95 значений)
На что заменяем .
Количество замен 1
Несколько первых элементов массива Количество элементов 1 Ссылка: (откроется в новой вкладке)
Загрузить ИСХОДНЫЙ КОД веб-страницы URL Исходный код веб-страницы (длиной 191936 символов)

Кодировка веб-страницы
Загружать все страницы результатов
Кеширование
Заменить часть текста Что заменяем "/category/ Исходный код веб-страницы (длиной 194444 символа)

На что заменяем "https://agrovektor.com/category/
Количество замен все
HTML: Поиск тегов Тип элемента div Часть HTML-кода веб-страницы (длиной 232 символа)

Название проверяемого атрибута class
Значение проверяемого атрибута tree_cat_1
Тип результата / извлекаемый атрибут outerHTML 1
HTML: Удалить пробелы между тегами Часть HTML-кода веб-страницы (длиной 212 символа)