Dzień dobry Pracuję nad integracją z jednym z partnerów. Na potrzeby partnera jestem zmuszony przygotować plik XML. Postanowiłem oprzeć się na API ClickShop-a. Nigdzie w dokumentacji API nie odnalazłem pola 'active', które określa widoczność produktu w sklepie. Czy istnieje możliwość na podstawie API, określić czy produkt jest wyświetlany w sklepie ?
Cześć To chyba odnosi się do tego czy zarządzanie stanami magazynowymi dla produktu jest aktywne. W dokumentacji jest to opisane następująco: 'is stock active?' Generowanie pliku xml na podstawie API to mordęga. Istnieje konieczność generowania ścieżek kategorii na podstawie CategoryTree, osobne odpytania o zdjęcia, etc. Dla kilkunastu tysięcy produktów to jakieś kilkanaście minut w moim przypadku. To jeszcze jakoś przeboleję ale brak 'active' dla produktu już nie Poradziłem sobie następująco. Eksportuję plik CSV z ClickShop-a, importuje go do swojej bazy. Napisałem prostą aplikację przy pomocy Django gdzie istnieje możliwość tworzenia profili do filtrowania produktów, na podstawie tych profili generuje sobie pliki XML. Pliki są generowane na żądanie i do kilku sekund mam żądany plik. Niemniej jednal nadal jestem zainteresowany odpowiedzią na moje pytanie. Dzięki
Active występuje zarówno w Products, co pokazałem jak i Product Stock - w obu jest opisane jako "is active". Nie wydaje mi się, że w obu przypadkach pełni rolę zarządzania stanem magazynu. Sprawdź
Sprawdziłem. Jest jeszcze pole 'active' zawarte w 'translations' i to chyba nim należy się posługiwać. translations.(locale).active - 'is product translation active'. Dziękuję