Звірка наявності: klastcarpet → «Связанные опции» Опенкарта

Знімаю наявність зі сторінки товару постачальника і показую рядки так, як вони стануть у картці товару. Дані справжні, зняті в момент обходу, кожен товар можна відкрити на сайті і звірити очима.

1. Товар

пошук іде за тим самим правилом, що й звірка: назва має містити всі введені слова

Що стоїть на сайті постачальника

Що піде в «Связанные опции»

2. Що знайшлося по всьому каталогу

3. Де правило «містить усі слова» дає двох кандидатів

Правило з техзавдання майже скрізь дає рівно один товар. Але є назви, які входять в іншу назву цілком: тоді кандидатів двоє і автоматом брати не можна. Такі пари звірка віддає на підтвердження і далі пам'ятає вибір.

4. Один товар на сайті = кілька ваших товарів

У вашій адмінці кожен колір це окремий товар («Lalee Style 700 Beige», «700 CHAMPAGNER», «700 Green»). На сайті постачальника всі кольори лежать в одній картці, тому пара форма+розмір там повторюється стільки разів, скільки кольорів.

5. Склади постачальника

Наявність на сайті розкладена по магазинах і складах. Тут видно, скільки штук де лежить: можна рахувати все разом, а можна брати тільки ті склади, з яких ви реально відвантажуєте.