Model: App\Models\DigitalStore.
Field utama
| Field | Peran |
|---|---|
id | UUID string |
store_id | Tenant pemilik |
type | draft atau published |
title | Konten judul storefront |
description | Deskripsi storefront |
logo | Konfigurasi logo |
backgroundColor | Warna background |
backgroundImage | Background image |
backgroundGradient | Background gradient |
backgroundType | Jenis background |
font | Font storefront |
colorFont | Warna teks |
backgroundButtonCta | Styling CTA |
contentColor | Warna content |
sosmed | Link sosial media |
setting | SEO, site domain, payment, shipping, dan setting transaksi |
pixel | Konfigurasi tracking pixel |
Setting bersarang
Reader storefront menggunakan bagian seperti:
setting.seo.meta_title
setting.seo.meta_description
setting.site.domainShape payment dan shipping dapat berubah mengikuti page builder dan konfigurasi aplikasi utama. Jangan menghapus field yang tidak dipakai oleh satu halaman tanpa audit seluruh reader.
Relasi
DigitalStore memiliki relasi belongsTo(Store::class, store_id). Resolver custom domain membaca setting.site.domain lalu menghubungkan store_id ke Store.