נתיבים פרמטריים מאפשרים לך לאגד מספר דפים תחת אותה כתובת URL
דפים פרמטריים מאפשרים לך לאגד מספר דפים תחת אותה כתובת URL.
/{country}/landingPage // דף נחיתה שלוקח בחשבון את המדינה
/{lang}/products // דף רשימת מוצרים למספר שפות
/{categories}/{blogPost} // פוסטים מותאמים בבלוג המופרדים לפי קטגוריות
האופן שבו דפים פרמטריים פועלים הוא:
{country} או {lang} או כל סלאג לבחירתך כמו {categories}{categories} הרכיב המחובר חייב להגדיר "Route Slug" בבונה הרכיביםבלוח הניהול, צור נתיב פרמטרי: /{country}/landingPage
לאחר מכן חבר את הסלאג {country} לסכמת Country.
האזהרה “No default slug field configured for this component” פירושה שהמערכת עדיין לא יודעת איזה שדה בסכמה צריך לשמש כסלאג של כתובת ה-URL. זה יתוקן בשלב הבא.
צור סכמת Country ב-CMS.
מבנה לדוגמה:
{
"code": "us",
"name": "United States",
"language": "English"
}
הנח שכעת יש לך 3 מסמכים בסכמה הזו.
גש אל סכמת Country → Edit Schema
קשר את השדה code כשדה Route Slug Field.
משמעות הדבר היא שהנתיבים התקפים יהיו: /us/landingPage
נתיבים לא תקפים:
/English/landingPage/United States/landingPageראה הגדרת ניתוב פרמטרי יחד עם מנוע רינדור כדי לרנדר דפים פרמטריים