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

パラメトリックルーティング

パラメトリックルートを使用すると、同じ URL の下に複数のページをまとめられます

パラメトリックページ

パラメトリックページを使用すると、同じ URL の下に複数のページをまとめられます。

/{country}/landingPage   // 国を考慮したランディングページ
/{lang}/products        // 複数の言語に対応した商品一覧ページ
/{categories}/{blogPost} // カテゴリごとに分けられたカスタムブログ投稿

パラメトリックページの仕組みは次のとおりです。

  • {country} や {lang} のスラッグ、または {categories} のように任意で選んだスラッグにカスタムコンポーネントを接続します
  • {categories} のようなカスタムスラッグの場合、接続されるコンポーネントで「ルートスラッグ」をコンポーネントビルダーに設定する必要があります
  • そのスキーマでドキュメントを作成すると、複数のページが動的に生成されます

ステップ 1. パラメトリックルートを設定する

管理画面でパラメトリックルート /{country}/landingPage を作成します。

その後、{country} スラッグを Country スキーマに接続します。

「No Route Slug Field configured」という警告は、どのスキーマフィールドを URL スラッグとして使用するかがまだ設定されていないことを意味します。これは次のステップで解消されます。


ステップ 2. スキーマとドキュメントを作成する

CMS に Country スキーマを作成します。

サンプル構造:

Continue Reading
Previous‹レンダラー・プロジェクトNextコンポーネントの種類›

ハイブリッド

レンダラー・プロジェクトパラメトリックルーティングコンポーネントの種類Sse管理パネルプロキシの設定編集モード対応の静的レンダリングテンプレートビルダーでのスクリプティングCreate Profound Next

ヘッドレス

クイックスタートJsonとクロードコードComponent Zod Pull

Mcp

Mcp

CMS機能

Feat Docs Templateテンプレートビルダー機能Feat トランスレーターFeat 組織

やる気

私たちのアプローチ

専門用語

ハイブリッド対ヘッドレス
{ "code": "us", "name": "アメリカ合衆国", "language": "英語" }

このスキーマに現在 3 件のドキュメントがあると仮定します。


ステップ 3. フィールドをルートスラッグにバインドする

Country スキーマ → スキーマを編集 に移動します。

code フィールドを ルートスラッグフィールド としてバインドします。

これは有効なルートが /us/landingPage になることを意味します。

無効なルート:

  • /English/landingPage
  • /United States/landingPage

結果

  • 各ドキュメントが新しいページを作成します
  • 3 件のドキュメント = 3 件のランディングページ
  • ドキュメントを追加するとルートが自動的に追加されます

次のステップ

レンダラーを使用した パラメトリックルーティングの設定 を参照し、パラメトリックページをレンダリングしてください