Остаток товара. Парсинг
Допустим, что на страницах сайта поставщика выводятся остатки товаров и фрагмент веб-страницы выглядит так:
Остаток товара на складе подчеркнут красной линией.
Допустим, что ссылки на страницы находятся в колонке 12. Следовательно, параметры парсинга будут: qu=" и " поскольку число 23 находится между ними:
(параметры разделяются запятой).
Но параметр qu=" встречается и выше (подчеркнуто синей линией). В таком случае, плагин спарсит текст: "UAH".
Значит нужно прописать текст, с которого плагин должен начинать парсить веб-страницу:
(подчеркнуто синий линией).
Обычно, остатки в числовом виде не выводятся на сайтах поставщиков, приведенный выше пример - фантастика. И вообще, парсинг остатков вещь сомнительная. Остатки нужно брать из прайс листов, причем, обновлять их нужно несколько раз в день, чтобы поддерживать актуальность наличия товаров в магазине.
Обновлять остатки товаров в магазине нужно часто и быстро!
Чаще всего фрагмент веб-страницы выглядит так:
Допустим что на разных страницах сайта поставщика встречаются такие тексты: "осталось мало", "много" и "есть в наличии".
OpenCart понимает только цифровой остаток, значит нужно прописать интерпретатор: