Остаток товара. Парсинг

    Допустим, что на страницах сайта поставщика выводятся остатки товаров и фрагмент веб-страницы выглядит так:

    Остаток товара на складе подчеркнут красной линией.


    Допустим, что ссылки на страницы находятся в колонке 12. Следовательно, параметры парсинга будут: qu=" и "  поскольку число 23 находится между ними:

    (параметры разделяются запятой).

    Но параметр qu=" встречается и выше (подчеркнуто синей линией). В таком случае, плагин спарсит текст: "UAH".

    Значит нужно прописать текст, с которого плагин должен начинать парсить веб-страницу:

    (подчеркнуто синий линией).

    Обычно, остатки в числовом виде не выводятся на сайтах поставщиков, приведенный выше пример - фантастика. И вообще, парсинг остатков вещь сомнительная. Остатки нужно брать из прайс листов, причем, обновлять их нужно несколько раз в день, чтобы поддерживать актуальность наличия товаров в магазине.

    Обновлять остатки товаров в магазине нужно часто и быстро!

    Чаще всего фрагмент веб-страницы выглядит так:



    Допустим что на разных страницах сайта поставщика встречаются такие тексты: "осталось мало", "много" и "есть в наличии".

    OpenCart понимает только цифровой остаток, значит нужно прописать интерпретатор:

    usergio Copyright © 2022