Ürün ve varyantlar
Kategori ilişkisi, fiyat, SKU, stok ve galeri için doğru veri hazırlığı.
01Ürün alanları#
Yeni ürün oluşturma ucunda ad, fiyat ve kategori gereklidir. Kategori aynı mağazaya ait olmalıdır. Ürün ve varyant sayısı plan kontrollerine tabidir.
| Alan | Anlamı |
|---|---|
| name | Ürün adı |
| categoryId | Aynı mağazaya ait kategori kimliği |
| price / comparePrice | Satış fiyatı / indirim öncesi fiyat |
| sku | İçe aktarımda eşleştirme için stok kodu |
| stock | Varyantsız ürünün stok adedi |
| hasVariants / variants | Seçenekli ürün yapısı |
| image / images | Kapak ve ek galeri görselleri |
| isActive / isFeatured | Satışta olma ve öne çıkma durumu |
02Varyantlı üründe stok#
Beden veya renkli bir üründe stokları seçenek düzeyinde yönet. Üst ürünün stok alanını varyant toplamı kabul etme. Varsayılan fiyat ile varyant fiyatlarını ayrı kontrol et; galeride aynı görseli tekrar eklemekten kaçın.
03Katalog listesi ve dışa aktarım#
Panel ürün listesi page ve search parametrelerini kabul eder; JSON liste sayfasında 20 ürün bulunur. featured=1, active=1 ve lowStock=1 süzgeçleri kullanılabilir. csv=1 seçili süzgece uyan kayıtları sayfalamasız dışa aktarır.
const query = new URLSearchParams({ page: '1', search: 'gömlek', active: '1' });const response = await fetch(`/api/dashboard/products?${query}`, { credentials: 'same-origin',});if (!response.ok) throw new Error(`HTTP ${response.status}`);const { products, total, pages } = await response.json();JavaScript
Bir yerde takıldın mı?
Destek al Hedefini ve takıldığın adımı anlat; birlikte ilerleyelim.