[xParser] 1.4.0 - Поддержка пагинации на доноре



Внедрена поддержка пагинации на сайте-источнике. Теперь можно выкачивать все записи, включая самые старые. Постарался реализовать максимально просто.

Описание функционала

В основном окне задания появилась вкладка "Пагинация", в которой можно указать:
  1. УРЛ с параметром страницы,
  2. Диапазон страниц, по которым пройтись,
  3. Поле со списком исключенных страниц (через запятую или пробел).
    К слову, сюда пакет записывает страницы, по которым он прошел.


Особенности

Есть некоторые особенности по использованию и заполнению первых трёх полей.

УРЛ с параметром страницы

В этом поле можно использовать 2 параметра:
  1. {$url} или [[+url]] — это основной УРЛ задания,
  2. {$page} или [[+page]] — это номер страницы.
 

Диапазон страниц

Можно указать от меньшего к большему или от большего к меньшему, что соответственно укажет компоненту, в каком направлении производить проход.

Итого

В процессе разработки старался сделать, как можно проще и удобнее. Да, понимаю, что есть сайты, на которых пагинация реализована несколько иначе, но не все сразу. Со временем поборем и другие подходы к постраничной навигации на донорах, если будет требоваться!

Купить xParser можно, пока, со скидкой 30%, до 5 августа 2017 года включительно.
03 августа 2017, 21:44    Павел Гвоздь   
0    223 +9

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

    Вы должны авторизоваться, чтобы оставлять комментарии.