Homepage and content
Home page storefront dan konten CMS-nya — banner, subcategory yang di-highlight, dan record homepage. Ini ada di module admins, bukan module "cms" terpisah.
Cara halaman ini diverifikasi
Dibaca pada 2026-09-15 dari backend module admins (homepage/banners), area admin /admin/homepage dan home storefront /.
Backend
Module admins memiliki konten homepage/CMS: entity promo_banners, highlight_subcategories, dan model homepage. Resolver: homepage (homepage) untuk CMS, dan storefront-homepage (frontHomepage) untuk shop. Update homepage (banner, highlight) lewat REST PUT di admins/homepage.
Store (stores, store_images) juga konten yang dikelola CMS dan dibahas di Members and auth; store locator storefront membacanya.
Storefront
Home adalah / (src/app/page.tsx, server component dengan static metadata): hero, flash-sale, collection, promo banner, featured/special product, journal highlight, warranty. State homepage disimpan di src/context/homepage-context.tsx (di-export sebagai HompageProvider — tulis apa adanya), digerbang oleh NEXT_PUBLIC_FEAT_HOMEPAGE_SETTINGS. URL video hero datang dari NEXT_PUBLIC_HOMEPAGE_VIDEO_DESKTOP_URL / _MOBILE_URL.
Area "special product" digerakkan oleh EXSPORT_STOREFRONT_SPECIAL_PRODUCT_HEAD_ID di backend dan frontSpecialProductType.
Admin
/admin/homepage/edit (src/app/admin/homepage/edit/page.tsx) — satu record yang bisa diedit, bukan list. Data di src/lib/homepage/. Store ada di /admin/stores.