Kategorie i produkty
Wszystkie opcje /catalog do dodawania, edytowania i usuwania kategorii oraz produktów, w tym ceny w wielu walutach, stan magazynowy i cechy.
Kategorie
- /catalog category-add
- name (wymagane), description, emoji (pokazywane w menu rozwijanym), thumbnail, position (kolejność sortowania), visible.
- /catalog category-remove
- Usuwa kategorię. keep_products:true przenosi jej produkty zamiast je usuwać.
- /catalog category-list
- Każda kategoria z ID i liczbą produktów. ID to to, czego podpowiadają inne polecenia.
Produkty
- /catalog product-add
- category i name są wymagane. Ceny: price_usd, price_eur, price_inr albo jedna cena plus auto_currency:true, aby przeliczyć resztę. description (do 1024 znaków), features (jedna w wierszu), price_display (tekst pokazywany zamiast liczby, np. „od”), stock, position, available.
- /catalog product-remove
- Usuwa produkt po ID.
- /catalog product-list
- Produkty z ID, cenami i stanem magazynowym, opcjonalnie dla jednej kategorii.
- Strona produktów (dashboard)
- Edytuj dowolne pole w miejscu, zmieniaj kolejność przeciąganiem i zbiorczo przełączaj dostępność. Obrazy produktów ustawia się tutaj.
Stan magazynowy i dostępność
stock to liczba pokazywana w koszyku, gdy show_stock jest włączone; przy 0 koszyk odrzuca produkt z komunikatem „brak w magazynie”. Bot sam jej nie zmniejsza, więc aktualizuj ją po każdej dostawie na stronie Produkty. Zostaw puste dla nieograniczonej ilości. available:false zachowuje produkt na liście, ale nie można go zamówić. Ukryta kategoria ukrywa wszystkie jej produkty.
Ceny
Katalog pokazuje waluty włączone poleceniem /catalog currency. Przy auto_currency bot przelicza z waluty głównej według zapisanego kursu; ustaw pozostałe ceny ręcznie, gdy chcesz okrągłych liczb. Kupony działają przy fakturze, a nie na cenach w katalogu.
Produkty i kategorie nigdy nie są kopiowane przez Kopiuj ustawienia i nie należą do żadnego przełącznika modułu; wyłączenie modułu Katalog ukrywa katalog, ale zachowuje dane.