Marka Alanları
Bu dokümantasyon, Serenay\B2B\Data\Brand nesnesinin tüm erişilebilir alanlarını ve metodlarını içerir. Marka nesnesi Twig şablonlarında kullanılabilir.
Tüm Marka Özellikleri
🔍
- 🏷️ Temel Bilgiler
- 🖼️ Görseller
- 📞 İletişim
- 🔐 Giriş ve Yetki
- 🛡️ İzinler
- 💰 Para Birimi
- 🏭 Tedarikçi
- ⚙️ Özel Alanlar
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
id | id, kimlik, unique | int | Marka benzersiz ID'si | {{ brand.id }} |
name / isim | isim, name, ad, başlık | string | Marka adı | {{ brand.name }} veya {{ brand.isim }} |
url | url, link, bağlantı | string | Marka sayfası URL'i | <a href="{{ brand.url }}"> |
kod | kod, code, marka kodu | string | Marka kodu | {{ brand.kod }} |
admin_url | admin, yönetici, düzenleme | string | Admin düzenleme URL'i | <a href="{{ brand.admin_url }}"> |
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
image | görsel, image, resim, foto | string | Marka görseli tam URL | <img src="{{ brand.image }}"> |
dosya | dosya, file, görsel dosyası | string | Marka görsel dosya adı | {{ brand.dosya }} |
min_image | küçük görsel, thumbnail, mini | string | Küçük görsel URL | <img src="{{ brand.min_image }}"> |
med_image | orta görsel, medium, orta boyut | string | Orta görsel URL | <img src="{{ brand.med_image }}"> |
max_image | büyük görsel, large, max boyut | string | Büyük görsel URL | <img src="{{ brand.max_image }}"> |
has_image | görsel var mı, resim kontrol | bool | Marka görseli var mı? | {% if brand.has_image %} |
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
telefon / phone | telefon, phone, iletişim | string | Marka telefonu | {{ brand.telefon }} veya {{ brand.phone }} |
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
kullanici_adi / username | kullanıcı adı, username, giriş | string | Kullanıcı adı (giriş için) | {{ brand.kullanici_adi }} |
sifre | şifre, password | string | Şifre | {{ brand.sifre }} |
durum | durum, status, aktif, pasif | string | Marka durumu (aktif/pasif) | {% if brand.durum %} |
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
liste_gorebilir | liste görme, product list | bool | Ürün listesini görebilir mi? | {% if brand.liste_gorebilir %} |
sevkiyat_liste | sevkiyat listesi, shipment list | bool | Sevkiyat listesini görebilir mi? | {% if brand.sevkiyat_liste %} |
cari_ekstre_gorebilir | cari ekstre, account statement | bool | Cari ekstre görme yetkisi | {% if brand.cari_ekstre_gorebilir %} |
can_update_stocks | stok güncelleme, update stocks | bool | Stok güncelleme yetkisi | {% if brand.can_update_stocks %} |
can_print_barcode | barkod yazdırma, print barcode | bool | Barkod yazdırma yetkisi | {% if brand.can_print_barcode %} |
can_create_order_shipment | sipariş sevkiyat, order shipment | bool | Sipariş sevkiyat oluşturma | {% if brand.can_create_order_shipment %} |
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
para_birim | para birimi, currency | string | Para birimi kodu | {{ brand.para_birim }} |
currency_symbol | para birimi sembolü, currency symbol | string | Para birimi sembolü | {{ brand.currency_symbol }} |
formula | formül, formula, fiyat hesaplama | string | Fiyat hesaplama formülü | {{ brand.formula }} |
yonetici_not | yönetici notu, admin note | string | Yönetici notu (formül için) | {{ brand.yonetici_not }} |
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
is_supplier | tedarikçi mi, supplier | bool | Tedarikçi mi? | {% if brand.is_supplier %} |
brand_categories | marka kategorileri, brand categories | string | Marka kategorileri (get_brands ile) | {{ brand.brand_categories }} |
active_product_count | aktif ürün sayısı, product count | string | Aktif ürün sayısı (get_brands ile) | {{ brand.active_product_count }} |
| Alan Adı | Arama Kelimeleri | Tip | Açıklama | Twig Kullanımı |
|---|---|---|---|---|
custom | özel alanlar, custom fields | array | Tüm özel alanlar | {% for key, value in brand.custom %} |
custom_field_{key} | özel alan, custom field | mixed | Özel alan değeri | {{ brand.custom_field_website }} |
customFieldValues | özel alan değerleri, custom field values | array | Özel alan değerleri | {% for field in brand.customFieldValues %} |
Twig Kullanım Örnekleri
Marka Kartı
<div class="brand-card">
<a href="{{ brand.url }}">
{% if brand.has_image %}
<img src="{{ brand.med_image }}" alt="{{ brand.name }}" class="brand-logo">
{% endif %}
<h3>{{ brand.name }}</h3>
{% if brand.kod %}
<span class="brand-code">{{ brand.kod }}</span>
{% endif %}
</a>
</div>