Tema
Sayfalar
Mağaza sahibi bölümleri sayfalara yerleştirir. Sayfa listesi platformdan gelir; tema sayfa tanımlamaz.
Standart sayfalar
| Anahtar | Yol | Açıklama |
|---|---|---|
home | / | Ana sayfa |
products | /products | Ürün listesi |
product | /products/:slug | Ürün detayı |
category | /collections/:slug | Kategori |
search | /search | Arama sonuçları |
cart | /cart | Sepet |
checkout | /checkout | Ödeme — sabit, aşağıya bakın |
:slug taşıyan sayfalar dinamiktir: tek bir dizilim tüm ürünlere hizmet eder. Bölümünüz o anki ürüne mode: "context" ile bağlanır → Veri bağlama.
Mağazaya özel sayfalar
Mağaza sahibi editörden kendi sayfasını açabilir (/pages/...). Bu sayfalarda da temanızın bölümleri kullanılır; ek bir şey yapmanız gerekmez.
Sabit sayfalar
Ödeme sayfasının dizilimi mağazaya bırakılmaz. Editörde görünmez ve bölümleri platformdan gelir.
Sebebi somut: ödeme akışı stok rezervasyonu, kupon/kampanya hesabı ve tahsilatla iç içedir. Dizilim temaya bırakıldığında bölümü silen bir mağaza kendi ödeme sayfasını boşaltıyor ve sipariş alamaz hâle geliyordu.
Tema ödeme sayfasına yalnızca birkaç metin ayarı verir (marka yazısı, başlık, buton metni). Ödeme sayfası kendi minimal üst barıyla çalışır: menü ve alt bilgi yoktur, yalnızca "sepete dön" oku, marka ve güvenli ödeme rozeti bulunur.
Bu bir kısıtlama değil, sözleşme
Checkout'un platformda kalması, temanızın ödeme akışındaki bir değişiklikten etkilenmeyeceği anlamına da gelir. Ödeme yöntemleri eklendiğinde temanızda hiçbir şey yapmanız gerekmez.
Bir sayfada bölüm yoksa
Mağaza sahibinin henüz düzenlemediği sayfa 404 vermez; "bu sayfada henüz bölüm yok" bilgilendirmesi çizilir. Bu bir hata değil, mağaza sahibine yönelik bir davettir.