All Systems Operational
Powered By
profound-logo
profound-logoProfound CMS
⌘K
Admin

Parametrik Yönlendirme

Parametrik yönlendirmeler, aynı URL altında birden fazla sayfayı kapsüllemenize olanak tanır

Parametrik Sayfalar

Parametrik sayfalar, aynı URL altında birden fazla sayfayı kapsüllemenize olanak tanır.

/{country}/landingPage   // ülkeyi dikkate alan açılış sayfası
/{lang}/products        // birden fazla dil için ürün listeleme sayfası
/{categories}/{blogPost} // kategorilere göre ayrılmış özel blog yazıları

Parametrik sayfaların çalışma şekli şöyledir:

  • {country} veya {lang} slug'ına ya da {categories} gibi seçtiğiniz herhangi bir slug'a özel bir bileşen bağlarsınız
  • {categories} gibi özel slug'lar için bağlanan bileşenin bileşen oluşturucusunda bir "Route Slug" tanımlaması gerekir
  • Birden fazla sayfayı dinamik olarak oluşturmak için o şemada belgeler yaratırsınız

Adım 1. Parametrik Bir Rota Ayarlayın

Yönetim panelinde parametrik bir rota oluşturun: /{country}/landingPage

Ardından {country} slug'ını Country şemasına bağlayın.

Continue Reading
Previous‹Renderer ProjesiNextBileşenler Türleri›

Hibrit

Renderer ProjesiParametrik YönlendirmeBileşenler TürleriSseYönetici paneli proxy kurulumuDuzenleme Modu Destegiyle Statik IslemeŞablon Oluşturucuda Betik YazmaCreate Profound Next

Başsız

Hızlı başlangıçJson Ve Claude KodBileşen Zod Çekme

Mcp

Mcp

Cms Özellikleri

Özellik Belgeler ŞablonuÖzellik Şablon OluşturucuÖzellik ÇeviriciÖzellik Organizasyon

Motivasyon

Bizim yaklaşımımız

Terminoloji

Hibrit Vs Headless

“No Route Slug Field configured” uyarısı, sistemin URL slug'ı olarak hangi şema alanının kullanılacağını henüz bilmediği anlamına gelir. Bu durum bir sonraki adımda düzeltilecektir.


Adım 2. Şemayı ve Belgeleri Oluşturun

CMS'de bir Country şeması oluşturun.

Örnek yapı:

{
  "code": "us",
  "name": "Amerika Birleşik Devletleri",
  "language": "İngilizce"
}

Bu şemada şu anda 3 belgeniz olduğunu varsayın.


Adım 3. Alanı Rota Slug'ına Bağlayın

Country schema → Edit Schema bölümüne gidin.

code alanını Route Slug Field olarak bağlayın.

Bu, geçerli rotaların /us/landingPage şeklinde olacağı anlamına gelir.

Geçersiz rotalar:

  • /English/landingPage
  • /United States/landingPage

Sonuç

  • Her belge yeni bir sayfa oluşturur
  • 3 belge = 3 açılış sayfası
  • Daha fazla belge eklemek otomatik olarak daha fazla rota oluşturur

Sırada Ne Var

Parametrik sayfaları oluşturmak için bir işleyiciyle Setting up Parametric Routing konusuna bakın