Vitrin (Firma Tanıtım Sitesi)
Amaç
Üye firmanın herkese açık tanıtım/B2B vitrin sitesi. İçerik CRM'den gelir (firma ayarları + yayınlanan parça ilanları + vitrin marka/hizmet kayıtları). Fiyatsız, e-ticaret yok — yalnız "teklif/servis iste". Her firmanın kendi vitrini vardır.
Ekrana nasıl gelinir
Üst bardaki Vitrin düğmesine basın. Vitrin yayında değilse ziyaretçiler sayfayı göremez; önce Ayarlar bölümünden yayın durumunu kontrol edin.
🎬 Akışı izle
Ziyaretçi gözünden vitrin: ürünleri teklif sepetine ekleme, bilgi girişi ve teklif talebi gönderme
Ana sayfa

Slayt (firma ayarlarından) · hizmet kartları · öne çıkan parçalar · kategoriler (adetli) · markalar. Şablon firma ayarındaki vitrin_sablon ile seçilir.
Şablonlar: magaza (profesyonel B2B e-ticaret görünümü — YENİ kayıtlarda VARSAYILAN), pro (iş makinası odaklı sektörel), v2 (sol kategori + banner), v1 (klasik). Sayfalar: ana, hakkımızda, iletişim, parça detay, servis-talep. (Mevcut firmaların seçimi korunur — varsayılan değişimi eski firmaları etkilemez.)
Mağaza teması (tema varyantı): aydınlık iskelet sabit; Ayarlar → Vitrin → Mağaza Tema Rengi'nden 4 ton ailesi: Mavi (varsayılan) · Kırmızı · Yeşil · Antrasit. Firma marka rengi girildiyse vurgu (accent) rengi ondan gelir; tema yalnız ton ailesini belirler. (Yalnız magaza şablonunda etkin.)
Mağaza yerleşimi: 3-katman header (üst şerit · logo+büyük arama+Teklif Sepeti · kategori navı) · hero + Parça Bul seçici (Kategori→Marka→OEM) · ürün grid (fotolu kartlar; fotosuzda nötr placeholder) · marka şeridi · aydınlık footer.
Fiyat görünürlüğü
Giriş yapmayan ziyaretçiler fiyatı göremez; giriş yapan üyeler yayınlanan fiyatları görebilir. Vitrinde yalnız firmanızın yayına aldığı parça ilanları listelenir.
"Teklif / Servis iste" → CRM'e lead

Akışlar:
- (A) Mağaza Teklif Sepeti (giriş GEREKMEZ — mağaza şablonu): ürün kartında "Sepete Ekle" → üst bardaki Teklif Sepeti (adet sayacı; tutar YOK) → Teklif Talebini Gönder (ad/telefon + not) → firmaya çok-kalemli PotansiyelMusteri (lead) (
kategori=Vitrin, notlarda parça listesi). Sepet tarayıcıda (firma-bazlı) tutulur; ödeme/kasa YOK — çıkışı daima teklif isteğidir. - (B) Teklif iste formu (giriş GEREKMEZ): ad/telefon + opsiyonel parça listesi → lead.
- (C) Sepet → yapılandırılmış Parça Talebi (giriş ZORUNLU; kullanıcı firması talep-eden/karma olmalı): giriş yapmış üye için session sepeti → Talep (yapılandırılmış) + tedarikçiye bildirim.
- (D) Servis talebi (giriş ZORUNLU): makine bilgisi + arıza → Talep (servis).
Sepet "e-ticaret" değildir — fiyat/ödeme yok; anonim çıkış teklif isteği, üye çıkışı yapılandırılmış talep.
Yayın koşulu
vitrinYayindaMi() = vitrin_onay_durumu='onaylandi' (platform onayı) ve firma ayarı vitrin_aktif açık. Firma panelden Ayarlar → Vitrin Ayarları → Yayına Gönder ile onaya gönderir; platform onaylar. (Bkz. Ayarlar.)
İpuçları / sınırlar
- Vitrin kataloğu boşsa: vitrindeki ürünler firmanın yayındaki parça ilanlarından gelir — stok kartı tek başına vitrine düşmez. İlan formundaki "Yayında (pazaryerinde göster)" kutusu dahil dört yayın koşulu için bkz. 60 — İlanlar → İpuçları. En hızlı yol: stok listesinden İlana Dönüştür ile toplu ilan üretmek.
- Canlıda subdomain modu kapalıdır; edge proxy
firma.{host}'u/vitrin/{firma}'ya yönlendirir (config notu). - Rezerve subdomain'ler (www, api, admin, panel, portal…) firma slug'ı olamaz.