Ürün Alanları
Bu dokümantasyon, Serenay\B2B\Data\Product
nesnesinin tüm erişilebilir alanlarını ve metodlarını içerir. Ürün nesnesi Twig şablonlarında kullanılabilir.
Tüm Ürün Özellikleri
🔍
- 🏷️ Temel Bilgiler
- 🖼️ Görseller
- 💰 Fiyatlandırma
- 📦 Stok ve Durum
- 🎨 Varyantlar
- 📁 Kategori ve Marka
- 🏷️ Ürün Özellikleri
- 📏 Paket ve Ölçüler
- 🎬 Video ve Medya
- 💸 Vergi Bilgileri
- 📅 Tarihler
- 👤 Kullanıcı Etkileşimi
- 🔗 İlişkili Nesneler
- 🔍 SEO ve Meta
- ⚙️ Özel Alanlar
- 🔐 Yetki ve Ayarlar
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
id | id, kimlik, unique | int | Ürün benzersiz ID'si | {{ product.id }} |
title | başlık, title, isim | string | Ürün başlığı (config'e göre formatlanmış) | {{ product.title }} |
name / isim | isim, name, ad, başlık | string | Ürün adı | {{ product.name }} veya {{ product.isim }} |
kod / sku | kod, sku, model, kodu | string | Ürün SKU/kodu | {{ product.kod }} veya {{ product.sku }} |
url | url, link, bağlantı | string | Ürün sayfası URL'i | <a href="{{ product.url }}"> |
slug | slug, url, permalink | string | URL-friendly ürün ismi | {{ product.slug }} |
admin_url | admin, yönetici, düzenleme | string | Admin panel URL'i | {{ product.admin_url }} |
description / aciklama | açıklama, description, detay, html | string/text | Ürün açıklaması (HTML içerebilir) | {{ product.description|raw }} |
subtitle | alt başlık, subtitle | string | Alt başlık | {{ product.subtitle }} |
pretitle | ön başlık, pretitle, sku | string | Ön başlık (genelde SKU) | {{ product.pretitle }} |
kisa_aciklama | kısa açıklama, özet, summary | string | Kısa açıklama | {{ product.kisa_aciklama }} |
barcode / barkod | barkod, barcode, barkodu | string/text | Barkod | {{ product.barcode }} veya {{ product.barkod }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
image / picture | görsel, image, resim, foto | string | Ana görsel tam URL | <img src="{{ product.image }}"> |
med_image | orta görsel, medium, orta boyut | string | Orta boyut görsel URL | <img src="{{ product.med_image }}"> |
min_image / thumb_image | küçük görsel, thumbnail, mini | string | Küçük görsel URL | <img src="{{ product.min_image }}"> |
has_image | görsel var mı, resim kontrol | bool | Görsel var mı? | {% if product.has_image %} |
dosya | dosya, file, görsel dosyası | string | Ana görsel dosya adı | {{ product.dosya }} |
dosya_1 - dosya_10 | varyant görseli, alternatif görsel | string | Varyant görselleri (1-10) | {{ product.dosya_1 }} |
gallery_images | galeri, çoklu görsel, album | array | Galeri görselleri | {% for img in product.gallery_images %} |
blurhash | blurhash, loading placeholder | string | Görsel blurhash değeri | {{ product.blurhash }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
price / fiyat | fiyat, price, ücret, tutar | float/decimal | Hesaplanmış fiyat | {{ product.price }} |
price_text | fiyat metin, para birimi | string | Para birimi ile fiyat | {{ product.price_text }} |
first_variant_price | varyant fiyat, ilk varyant | float | İlk varyant fiyatı (sayısal) | {{ product.first_variant_price }} |
first_variant_price_text | varyant fiyat metin | string | İlk varyant fiyatı (para birimi ile) | {{ product.first_variant_price_text }} |
alternate_price | alternatif fiyat, döviz | float | Alternatif para birimi fiyatı | {{ product.alternate_price }} |
price_old | eski fiyat, önceki fiyat | float | Eski fiyat | {{ product.price_old }} |
pre_discount_price | indirim öncesi, orijinal fiyat | float | İndirim öncesi fiyat | {{ product.pre_discount_price }} |
has_discount | indirim var mı, kampanya | bool | İndirim var mı? | {% if product.has_discount %} |
discount | indirim, yüzde, kampanya | float | İndirim yüzdesi | {{ product.discount }} |
price_cost | maliyet, cost, alış fiyatı | decimal | Maliyet fiyatı | {{ product.price_cost }} |
taxed_price | vergi dahil, kdv dahil | float | Vergi dahil fiyat | {{ product.taxed_price }} |
currency | para birimi, currency, tl | string | Para birimi | {{ product.currency }} |
price_list | fiyat listesi, çoklu fiyat | array | Fiyat listeleri | {% for k,v in product.price_list %} |
min_max_prices | fiyat aralığı, min max | string | Min-max fiyat aralığı | {{ product.min_max_prices }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
stok_adet / available | stok, miktar, adet, stock | int | Stok adedi/Mevcut stok | {{ product.stok_adet }} |
stok_kontrol | stok kontrolü, stok takibi | smallint | Stok kontrolü aktif mi? | {% if product.stok_kontrol %} |
min_stok_miktar | minimum stok, kritik stok | int | Minimum stok seviyesi | {{ product.min_stok_miktar }} |
is_stock_active | stok durumu, stok var mı | int | Stok durumu (1=var, 0=yok) | {% if product.is_stock_active %} |
durum | durum, aktif, pasif, status | smallint | Ürün durumu (1=aktif, 0=pasif) | {% if product.durum %} |
sale_disabled | satış kapalı, disabled | bool | Satış kapalı mı? | {% if product.sale_disabled %} |
sale_disabled_reason | satış kapanma sebebi | string | Satış kapanma sebebi | {{ product.sale_disabled_reason }} |
tedarikci_durum | tedarikçi durumu, supplier | smallint | Tedarikçi durumu | {{ product.tedarikci_durum }} |
is_default | varsayılan, default | tinyint | Varsayılan ürün mü? | {{ product.is_default }} |
son_eklenen_liste | son eklenen, yeni | tinyint | Son eklenen listede mi? | {{ product.son_eklenen_liste }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
variants_active | varyant aktif, variant sistem | tinyint | Varyant sistemi aktif mi? | {% if product.variants_active %} |
variants | varyantlar, renkler, bedenler | array | Aktif varyantlar | {% for variant in product.variants %} |
variants_with_gallery | varyant galeri, renkli görseller | array | Galeri ile varyantlar | {% for variant in product.variants_with_gallery %} |
variants_stock | varyant stok, renk stok, beden stok | array | Varyant stok bilgileri | {% for v in product.variants_stock %} |
default_variant_id | varsayılan varyant, default renk | string | Varsayılan varyant ID (sepet için) | <input name="renk" value="{{ product.default_variant_id }}"> |
variant_stock_text | varyant stok metni | string | Varyant stok bilgisi metni | {{ product.variant_stock_text }} |
dosya_1_renk - dosya_10_renk | varyant renkleri, renk kodları | string | Varyant renkleri (1-10) | {{ product.dosya_1_renk }} |
dosya_1_durum - dosya_10_durum | varyant durumu, aktif renkler | smallint | Varyant durumları (1-10) | {{ product.dosya_1_durum }} |
dosya_1_stok - dosya_10_stok | varyant stok, renk stoğu | smallint | Varyant stokları (1-10) | {{ product.dosya_1_stok }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
kategori_id / category_id | kategori id, category | int | Kategori ID'si | {{ product.kategori_id }} |
category | kategori, category nesnesi | Category | Kategori nesnesi (detaylı bilgi) | {{ product.category.isim }} |
category_name / kategori_isim | kategori adı, kategori ismi | string | Kategori adı | {{ product.category_name }} |
ana_kategori_id | ana kategori, main category | int | Ana kategori ID | {{ product.ana_kategori_id }} |
all_categories | kategori id listesi, category ids | array | Seçili ek kategori ID'leri (sadece ID değerleri) | {{ product.all_categories|join(',') }} |
categories | kategoriler, categories array | Category[] | Kategori nesneleri dizisi (detaylı bilgi) | {% for cat in product.categories %}...{% endfor %} |
marka_id / brand_id | marka id, brand | int | Marka ID'si | {{ product.marka_id }} |
brand | marka, brand nesnesi | Brand | Marka nesnesi (detaylı bilgi) | {{ product.brand.isim }} |
brand_name / marka_isim | marka adı, marka ismi | string | Marka adı | {{ product.brand_name }} |
grup_id / group_id | grup id, group | int | Grup ID'si | {{ product.grup_id }} |
group | grup, group nesnesi | Group | Grup nesnesi (detaylı bilgi) | {{ product.group.isim }} |
group_name / grup_isim | grup adı, grup ismi | string | Grup adı | {{ product.group_name }} |
supplier_id | tedarikçi, supplier | int | Tedarikçi ID'si | {{ product.supplier_id }} |
musteri_kodu | müşteri kodu, tedarikçi kodu | string | Tedarikçi ürün kodu | {{ product.musteri_kodu }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
yas_grubu | yaş grubu, age, çocuk, yetişkin | string | Yaş grubu bilgisi | {{ product.yas_grubu }} |
kumas_tipi | kumaş, fabric, pamuk, polyester, viskon, kumai, kumaş tipi | string | Kumaş tipi | {{ product.kumas_tipi }} |
mevsim | mevsim, season, yaz, kış, sonbahar, ilkbahar | string | Mevsim bilgisi | {{ product.mevsim }} |
cinsiyet | cinsiyet, gender, kadın, erkek, unisex, bayan, bay | string | Cinsiyet bilgisi | {{ product.cinsiyet }} |
uretici_firma | üretici, manufacturer, firma, üretici firma | string | Üretici firma | {{ product.uretici_firma }} |
grup_id | grup, group, grup id | int | Grup ID'si | {{ product.grup_id }} |
depo | depo, warehouse, depo bilgisi | string | Depo bilgisi | {{ product.depo }} |
pozisyon | pozisyon, position, sıralama, sıra | int | Sıralama pozisyonu | {{ product.pozisyon }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
package_qty / paket | paket, package, paket miktarı | int | Paket miktarı | <input step="{{ product.package_qty }}"> |
qty_in_package / paket_ici_adet | paket içi, adet, quantity | int | Paket içi adet | {{ product.qty_in_package }} adet |
main_measure_id | ana ölçü, measure id | int | Ana ölçü birimi ID'si | {{ product.main_measure_id }} |
measure | ölçü birimi, measure nesnesi | Measure | Ölçü birimi nesnesi | {{ product.measure.name }} |
measure_name | ölçü birimi adı, unit name | string | Ana ölçü birimi adı | {{ product.measure_name }} |
measure_options | ölçü birimleri, unit options | array | Ölçü birimleri | {% for measure in product.measure_options %} |
measures | ürün ölçüleri, product measures | array | Ürün ölçü birimleri | {% for m in product.measures %} |
dimension | boyut, dimension, en boy yükseklik | ProductDimension | Boyut bilgileri | {{ product.dimension.width }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
video / urun_video | video, medya, video url | string | Video URL'i/dosyası | {{ product.video }} |
urun_video_renk | video rengi, video color | string | Video renk bilgisi | {{ product.urun_video_renk }} |
urun_video_durum | video durumu, video status | smallint | Video durumu | {{ product.urun_video_durum }} |
Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
---|---|---|---|---|
tax | vergi, tax, kdv, vergi oranı | int | Vergi oranı (kullanıcı grubuna göre) | {{ product.tax }} |
tax_id | vergi id, tax group | tinyint | Vergi grubu ID'si | {{ product.tax_id }} |
tax_value | vergi değeri, tax value | float | Vergi değeri | {{ product.tax_value }} |
tax_percent | vergi çarpanı, tax percent | float | Vergi çarpanı | {{ product.tax_percent }} |
tax_record | vergi kaydı, tax record | TaxRate | Vergi kaydı | {{ product.tax_record.tax_value }} |
kdv | kdv, kdv oranı | int | KDV oranı | {{ product.kdv }} |
Alan Adı | Tip | Açıklama | Twig Kullanımı | Grup |
---|---|---|---|---|
kayit_tarih | date | Kayıt tarihi | {{ product.kayit_tarih }} | Tarih |
created_at | string | Oluşturma tarihi | {{ product.created_at }} | Tarih |
updated_at | timestamp | Güncelleme zamanı | {{ product.updated_at }} | Tarih |
son_giris_tarih | datetime | Son giriş tarihi | {{ product.son_giris_tarih }} | Tarih |
ilk_giris_tarih | datetime | İlk giriş tarihi | {{ product.ilk_giris_tarih }} | Tarih |
son_hareket_tarih | datetime | Son hareket tarihi | {{ product.son_hareket_tarih }} | Tarih |
son_sms_tarih | datetime | Son SMS tarihi | {{ product.son_sms_tarih }} | Tarih |
Alan Adı | Tip | Açıklama | Twig Kullanımı | Grup |
---|---|---|---|---|
is_favorited | bool | Favorilerde mi? | {% if product.is_favorited %}★{% endif %} | Kullanıcı |
Alan Adı | Tip | Açıklama | Twig Kullanımı | Grup |
---|---|---|---|---|
linked_products | CollectionResult | İlişkili ürünler | {% for linked in product.linked_products %} | İlişki |
cross_products | CollectionResult | Çapraz satış ürünleri | {% for p in product.cross_products %} | İlişki |
cart_linked_products | array | Sepette bağlı ürünler | {% for p in product.cart_linked_products %} | İlişki |
product_slug | ProductSlug | Slug kaydı | {{ product.product_slug.slug }} | İlişki |
Alan Adı | Tip | Açıklama | Twig Kullanımı | Grup |
---|---|---|---|---|
seo_template_id | int | SEO şablon ID'si | {{ product.seo_template_id }} | SEO |
seo_template | SeoTemplate | SEO şablonu | {{ product.seo_template.title }} | SEO |
Alan Adı | Tip | Açıklama | Twig Kullanımı | Grup |
---|---|---|---|---|
custom | array | Tüm özel alanlar | {{ product.custom.field_name }} | Özel |
custom_field_{key} | mixed | Özel alan değeri | {{ product.custom_field_theme }} | Özel |
customFieldValues | array | Özel alan değerleri | {% for v in product.customFieldValues %} | Özel |
Alan Adı | Tip | Açıklama | Twig Kullanımı | Grup |
---|---|---|---|---|
permission_group_id | int | Yetki grubu ID'si | {{ product.permission_group_id }} | Yetki |
translates | json | Çoklu dil çevirileri | {{ product.translates }} | Ayar |
Category, Brand ve Group nesneleri için detaylı bilgi:
Twig Kullanım Örnekleri
Basit Ürün Kartı
<div class="product-card">
<a href="{{ product.url }}">
<img src="{{ product.med_image }}" alt="{{ product.title }}">
</a>
<h3>{{ product.title }}</h3>
<p>{{ product.subtitle }}</p>
{% if product.has_discount %}
<span class="price">{{ product.first_variant_price_text }}</span>
<span class="old-price">{{ product.pre_discount_price_with_text }}</span>
{% else %}
<span class="price">{{ product.first_variant_price_text }}</span>
{% endif %}
{% if product.is_stock_active %}
<button>Sepete Ekle</button>
{% else %}
<span>Stok Yok</span>
{% endif %}
</div>
Varyantlı Ürün
{% if product.variants %}
<div class="variants">
{% for variant in product.variants %}
<button data-variant="{{ variant.id }}">
<img src="{{ variant.image_min }}" alt="{{ variant.name }}">
<span>{{ variant.name }}</span>
</button>
{% endfor %}
</div>
{% endif %}
Sepete Ekleme Formu
<form action="/sepet/ekle" method="post">
<input type="hidden" name="urun_id" value="{{ product.id }}">
<input type="hidden" name="renk" value="{{ product.default_variant_id }}">
<input type="number" name="adet"
value="{{ product.package_qty }}"
min="{{ product.package_qty }}"
step="{{ product.package_qty }}">
<button type="submit">Sepete Ekle</button>
</form>
Ürün Özellikleri ile Detay Sayfası
<div class="product-details">
<h1>{{ product.title }}</h1>
<!-- Temel bilgiler -->
<div class="basic-info">
<p><strong>SKU:</strong> {{ product.sku }}</p>
<p><strong>Marka:</strong> {{ product.brand.name }}</p>
<p><strong>Kategori:</strong> {{ product.category.name }}</p>
<p><strong>Grup:</strong> {{ product.group.name }}</p>
<!-- Tüm kategoriler -->
{% if product.categories %}
<div class="product-categories">
<strong>Kategoriler:</strong>
{% for category in product.categories %}
<a href="{{ category.url }}" class="category-link">{{ category.name }}</a>
{% if not loop.last %}, {% endif %}
{% endfor %}
</div>
{% endif %}
<!-- Ürün özellikleri -->
{% if product.kumas_tipi %}
<p><strong>Kumaş:</strong> {{ product.kumas_tipi }}</p>
{% endif %}
{% if product.mevsim %}
<p><strong>Mevsim:</strong> {{ product.mevsim }}</p>
{% endif %}
{% if product.cinsiyet %}
<p><strong>Cinsiyet:</strong> {{ product.cinsiyet }}</p>
{% endif %}
{% if product.yas_grubu %}
<p><strong>Yaş Grubu:</strong> {{ product.yas_grubu }}</p>
{% endif %}
{% if product.uretici_firma %}
<p><strong>Üretici:</strong> {{ product.uretici_firma }}</p>
{% endif %}
</div>
<!-- Video varsa göster -->
{% if product.video %}
<div class="product-video">
<h3>Ürün Videosu</h3>
<video src="{{ product.video }}" controls>
Video oynatılamıyor
</video>
{% if product.urun_video_renk %}
<p class="video-color"><strong>Video Rengi:</strong> {{ product.urun_video_renk }}</p>
{% endif %}
</div>
{% endif %}
<!-- Açıklama -->
{% if product.description %}
<div class="product-description">
<h3>Ürün Açıklaması</h3>
{{ product.description|raw }}
</div>
{% endif %}
</div>
Filtreleme İçin Ürün Özellikleri
<!-- Ürün listesi filtreleme -->
<div class="product-filters">
<h3>Filtrele</h3>
<div class="filter-group">
<label>Kumaş Tipi:</label>
<select name="kumas_tipi">
<option value="">Tümü</option>
<option value="pamuk">Pamuk</option>
<option value="polyester">Polyester</option>
<option value="viskon">Viskon</option>
</select>
</div>
<div class="filter-group">
<label>Mevsim:</label>
<select name="mevsim">
<option value="">Tümü</option>
<option value="yaz">Yaz</option>
<option value="kis">Kış</option>
<option value="sonbahar">Sonbahar</option>
<option value="ilkbahar">İlkbahar</option>
</select>
</div>
<div class="filter-group">
<label>Cinsiyet:</label>
<select name="cinsiyet">
<option value="">Tümü</option>
<option value="erkek">Erkek</option>
<option value="kadin">Kadın</option>
<option value="unisex">Unisex</option>
</select>
</div>
<div class="filter-group">
<label>Yaş Grubu:</label>
<select name="yas_grubu">
<option value="">Tümü</option>
<option value="cocuk">Çocuk</option>
<option value="genc">Genç</option>
<option value="yetiskin">Yetişkin</option>
</select>
</div>
</div>
Ürün Kategorilerini Listeleme
<!-- Ürün kategorilerini breadcrumb şeklinde göster -->
{% if product.categories %}
<nav class="product-breadcrumb">
<ol class="breadcrumb">
{% for category in product.categories %}
<li class="breadcrumb-item">
<a href="{{ category.url }}">{{ category.name }}</a>
</li>
{% endfor %}
<li class="breadcrumb-item active">{{ product.title }}</li>
</ol>
</nav>
{% endif %}
<!-- Ürün kategorilerini tag şeklinde göster -->
{% if product.categories %}
<div class="product-categories">
<span class="categories-label">Kategoriler:</span>
{% for category in product.categories %}
<span class="category-tag">
<a href="{{ category.url }}" class="btn btn-sm btn-outline-secondary">
{{ category.name }}
</a>
</span>
{% endfor %}
</div>
{% endif %}
<!-- Kategorilere göre ilgili ürünler -->
{% if product.categories %}
<div class="related-categories">
<h4>Bu Ürünün Kategorileri:</h4>
<div class="row">
{% for category in product.categories %}
<div class="col-md-4">
<div class="category-card">
{% if category.has_image %}
<img src="{{ category.image }}" alt="{{ category.name }}" class="category-image">
{% endif %}
<h5>{{ category.name }}</h5>
{% if category.description %}
<p class="text-muted">{{ category.description | slice(0, 100) }}...</p>
{% endif %}
<a href="{{ category.url }}" class="btn btn-primary btn-sm">
Kategoriyi Görüntüle
</a>
</div>
</div>
{% endfor %}
</div>
</div>
{% endif %}
<!-- Ürün kartında özellik gösterimi -->
{% for product in products %}
<div class="product-card-with-properties">
<img src="{{ product.med_image }}" alt="{{ product.title }}">
<h3>{{ product.title }}</h3>
<div class="product-properties">
{% if product.kumas_tipi %}
<span class="property fabric">{{ product.kumas_tipi }}</span>
{% endif %}
{% if product.mevsim %}
<span class="property season">{{ product.mevsim }}</span>
{% endif %}
{% if product.cinsiyet %}
<span class="property gender">{{ product.cinsiyet }}</span>
{% endif %}
</div>
<div class="product-price">{{ product.first_variant_price_text }}</div>
</div>
{% endfor %}
Bağlantılı Ürünler
{% if product.linked_products.hasRecord() %}
<div class="linked-products">
<h3>İlgili Ürünler</h3>
{% for linked in product.linked_products.getData() %}
<a href="{{ linked.url }}">
<img src="{{ linked.min_image }}" alt="{{ linked.name }}">
<span>{{ linked.first_variant_price_text }}</span>
</a>
{% endfor %}
</div>
{% endif %}
Public Metodlar
Metod | Parametreler | Dönüş | Açıklama |
---|---|---|---|
canBuyQty($qty, $variantId, $measure) | int, string, ProductMeasure | bool | Belirtilen miktarda alınabilir mi? |
canAddToCart($qty, $variantId) | int, string | bool | Sepete eklenebilir mi? |
getMaxBuyQty($variantId, $measure) | string, ProductMeasure | int | Maksimum alınabilecek miktar |
checkVariant($variantId) | string | bool | Varyant geçerli mi? |
checkVariantByName($name) | string | bool | İsme göre varyant kontrolü |
isPassive() | - | bool | Ürün pasif mi? |
isSupplierProduct() | - | bool | Tedarikçi ürünü mü? |
customValue('key') | string | string | Özel alan değerini getir |
Önemli Notlar
description
alanı HTML içerebilir, güvenlik için |raw
filtresi kullanırken dikkatli olun.
İlişkili nesneler (category, brand, vb.) lazy load ile yüklenir. Toplu işlemler için include kullanın.
price
ve türevleri kullanıcının giriş durumuna ve fiyat grubuna göre hesaplanır.
- Varyant Sistemi:
variants_active
true ise varyant fiyatları ve stokları kullanılır - Stok Kontrolü:
is_stock_active
otomatik hesaplanan bir alandır - Özel Alanlar:
custom_field_
prefix'i ile özel alan değerlerine erişim sağlanır
Sıkça Sorulan Sorular (SSS)
categories
ve all_categories
arasındaki fark nedir?
categories
- Ürünün tüm kategori nesnelerini (Category[]) döndürür. Kategori bilgilerine (name, url, vb.) erişmek için kullanılır.
all_categories
- Sadece seçili ek kategori ID'lerini (int[]) döndürür. Veritabanı sorguları ve ID bazlı işlemler için kullanılır.
Örnek: Kategori isimlerini göstermek için product.categories
, kategori ID'lerini kullanmak için product.all_categories
kullanın.
"sku" (Stok Takip Birimi) özelliğinin üründe ne önemi vardır?
"sku" (Stok Takip Birimi), bir ürünün envanterini ve satışlarını takip etmek için kullanılan benzersiz bir tanımlayıcıdır. Bu özellik, ürünleri ayırt etmek, stok seviyelerini yönetmek ve doğru ürün listelemeleri sağlamak için kullanılır.
"has_discount" (indirim var) özelliği fiyatlandırmada nasıl kullanılır?
"has_discount" özelliği, bir ürünün aktif bir indirime sahip olup olmadığını gösterir. Bu özellik true
olarak ayarlandığında, ürünün şu anda indirimli bir fiyatla satışa sunulduğu anlamına gelir.
"variants" (varyantlar) özelliği ürün listelemesinde neyi ifade eder?
"variants" özelliği, bir ürünün farklı seçeneklerini veya konfigürasyonlarını ifade eder, örneğin beden, renk veya malzeme. Bu özellik, müşterilerin tek bir ürün listelemesinde en uygun seçeneği tercih etmelerine olanak tanır.
Ürün özelliklerini (kumaş, mevsim, cinsiyet) filtreleme sisteminde nasıl kullanabilirim?
kumas_tipi
, mevsim
, cinsiyet
, yas_grubu
gibi özellikler filtreleme sistemlerinde kullanılabilir. Bu alanlar hem ürün detay sayfalarında bilgi gösterimi hem de ürün listelerinde filtreleme kriterleri olarak kullanılır.
Video özelliği nasıl çalışır?
video
alanı ürün videosunun URL'ini içerir. urun_video_renk
ise video ile ilişkili renk bilgisini tutar. Video gösterimi için HTML5 video etiketini kullanabilirsiniz.
Kaynaklar
İletişim ve Destek
Herhangi bir sorunla karşılaşırsanız veya yardıma ihtiyaç duyarsanız, destek ekibimizle iletişime geçebilirsiniz.