profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchΡύθμιση διακομιστή μεσολάβησης πίνακα διαχείρισηςCEL Scripting in Template BuilderProject ScaffoldingΒιβλιοθήκη πολυμέσων

Χωρίς κεφαλή

Γρήγορη εκκίνησηjson και Claude κώδικαςComponent Zod Pull

REST API

επισκόπηση του REST APIgetConnect your websitegetGET /routesgetGET /routegetGET /blocksgetΛήψη μπλοκ με cel cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getΛήψη ονόματος σχήματος συνόλου δεδομένων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

Οι παραμετρικές διαδρομές σάς επιτρέπουν να ενσωματώνετε πολλές σελίδες στην ίδια διεύθυνση URL

Παραμετρικές σελίδες

Οι παραμετρικές σελίδες σάς επιτρέπουν να περιλαμβάνετε πολλές σελίδες στην ίδια διεύθυνση URL.

/{country}/landingPage   // σελίδα προορισμού που λαμβάνει υπόψη τη χώρα
/{lang}/products        // σελίδα καταλόγου προϊόντων για πολλές γλώσσες
/{categories}/{blogPost} // προσαρμοσμένες αναρτήσεις ιστολογίου χωρισμένες ανά κατηγορίες

Ο τρόπος λειτουργίας των παραμετρικών σελίδων είναι:

  • Συνδέετε ένα προσαρμοσμένο στοιχείο με το slug {country} ή {lang} ή με οποιοδήποτε slug της επιλογής σας, όπως το {categories}
  • Για προσαρμοσμένα slugs όπως {categories} το συσχετισμένο στοιχείο πρέπει να ορίσει ένα "Route Slug" στον δημιουργό στοιχείων
  • Δημιουργείτε έγγραφα σε αυτό το σχήμα για να δημιουργήσετε δυναμικά πολλές σελίδες

Βήμα 1. Ρύθμιση παραμετρικής διαδρομής

Στον πίνακα διαχείρισης, δημιουργήστε μια παραμετρική διαδρομή: /{country}/landingPage

Στη συνέχεια, συνδέστε το slug {country} με το σχήμα Country.

Η προειδοποίηση "No default slug field configured for this component" σημαίνει ότι το σύστημα δεν γνωρίζει ακόμη ποιο πεδίο του σχήματος πρέπει να χρησιμοποιηθεί ως slug URL. Αυτό θα διορθωθεί στο επόμενο βήμα.


Βήμα 2. Δημιουργία σχήματος και εγγράφων

Δημιουργήστε ένα σχήμα Country στο CMS.

Παράδειγμα δομής:

{
  "code": "us",
  "name": "Ηνωμένες Πολιτείες",
  "language": "Αγγλικά"
}

Υποθέστε ότι έχετε αυτή τη στιγμή 3 έγγραφα σε αυτό το σχήμα.


Βήμα 3. Σύνδεση πεδίου με το Route Slug

Μεταβείτε στο Country schema → Edit Schema

Δεσμεύστε το πεδίο code ως Route Slug Field.

Αυτό σημαίνει ότι έγκυρες διαδρομές θα είναι: /us/landingPage

Μη έγκυρες διαδρομές:

  • /English/landingPage
  • /United States/landingPage

Αποτέλεσμα

  • Κάθε έγγραφο δημιουργεί μια νέα σελίδα
  • 3 έγγραφα = 3 σελίδες προορισμού
  • Η προσθήκη περισσότερων εγγράφων δημιουργεί αυτόματα περισσότερες διαδρομές

Τι ακολουθεί

Δείτε την ενότητα Ρύθμιση παραμετρικής δρομολόγησης με έναν renderer για να αποδίδετε παραμετρικές σελίδες

Continue Reading
NextTypes of Components›