profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxyCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Tanpa kepala

Mulai CepatSplit Screen JSON Component Builder with LLMPenarikan Komponen Zod

REST API

ikhtisar API RESTgetConnect your websitegetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPOST /translationpatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Collection of Pages with Components

rute parametrik memungkinkan Anda mengenkapsulasi beberapa halaman di bawah URL yang sama

Halaman Parametrik

Halaman parametrik memungkinkan Anda mengenkapsulasi beberapa halaman di bawah URL yang sama.

/{country}/landingPage   // halaman arahan yang mempertimbangkan negara
/{lang}/products        // halaman daftar produk untuk banyak bahasa
/{categories}/{blogPost} // posting blog kustom yang dipisahkan berdasarkan kategori

Cara kerja halaman parametrik adalah:

  • Anda menghubungkan komponen kustom ke slug {country} atau {lang} atau slug pilihan Anda seperti {categories}
  • Untuk slug kustom seperti {categories} komponen yang terhubung harus mendefinisikan "Route Slug" di pembuat komponen
  • Anda membuat dokumen dalam skema tersebut untuk menghasilkan banyak halaman secara dinamis

Langkah 1. Menyiapkan Rute Parametrik

Di panel admin, buat rute parametrik: /{country}/landingPage

Kemudian hubungkan slug {country} ke skema Country.

Peringatan "No default slug field configured for this component" berarti sistem belum mengetahui bidang skema mana yang harus digunakan sebagai slug URL. Ini akan diperbaiki pada langkah berikutnya.


Langkah 2. Membuat Skema dan Dokumen

Buat skema Country di CMS.

Struktur contoh:

{
  "code": "us",
  "name": "Amerika Serikat",
  "language": "Bahasa Inggris"
}

Asumsikan Anda saat ini memiliki 3 dokumen dalam skema ini.


Langkah 3. Mengaitkan Bidang ke Route Slug

Buka skema Country → Edit Schema

Ikat bidang code sebagai Route Slug Field.

Ini berarti rute yang valid adalah: /us/landingPage

Rute tidak valid:

  • /English/landingPage
  • /United States/landingPage

Hasil

  • Setiap dokumen membuat halaman baru
  • 3 dokumen = 3 halaman arahan
  • Menambahkan lebih banyak dokumen secara otomatis membuat rute tambahan

Selanjutnya

Lihat Menyiapkan Perutean Parametrik dengan perender untuk merender halaman parametrik

Continue Reading
NextTypes of Components›