profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Collection of Pages with ComponentsTypes of ComponentsSetup server sent events (SSE) content refetchAdminipaneeli puhverserveri seadistamineCEL Scripting in Template BuilderProject ScaffoldingMedia Library

Headless

KiirkÀivitusSplit Screen JSON Component Builder with LLMComponent Zod Pull

RESTi API

REST API OverviewgetConnect your websitegetMarsruutide hankiminegetGET /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

Types of Components

Saad luua kohandatud komponente ja UI-komponente ning kasutada sĂŒsteemikomponente

Sa mÀÀratled komponendid. Komponendid on andmekiht, mis ĂŒhendab UI-ga.

Kohandatud komponendid on blogipostitused, autorid, aadressid, kohandatud algandmed jne.

UI-komponendid on lihtsalt UI-elementidena mÀrgistatud kohandatud komponendid, nÀiteks jalus, pÀis, kangelaseplokk jne.

SĂŒsteemikomponendid on CMS-i poolt eeldefineeritud, nĂ€iteks riik ja keel.


Mis on UI-komponendid?

Lehed koosnevad rohkem kui ĂŒhest UI-komponendist.

NĂ€ited:

  • kangelaseplokk
  • funktsiooniplokk
  • pildikarussell
  • pĂ€is/jalus

Iga UI-komponent esindab sinu lehe ĂŒht jaotist.


UI-komponendi töövoog

  1. Defineeri komponent (ploki struktuur) komponendiehitajas
  2. Loo UI-komponent
  3. MÀÀra UI-komponent lehele
  4. Renderda see kliendil, kasutades sobivat plokki plokiregistris ja renderdamise seadistuses

NĂ€ide: kangelaseploki skeem

Kangelaseplokk vÔib sisaldada:

  • Pilt
  • Pealkiri
  • Alampealkiri

JSON-skeem redaktoris

[
  {
    "name": "heading",
    "type": "string",
    "required": false,
    "displayName": "heading"
  },
  {
    "name": "subtitle",
    "type": "string",
    "required": false,
    "displayName": "subtitle"
  },
  {
    "name": "hero_img",
    "type": "image",
    "required": false,
    "displayName": "hero_img"
  }
]

Administreerimispaneeli seadistus

  • Loo uus plokk
  • Ühenda skeem (HeroSchema)
  • Pane plokile nimi (nt hero-block)

Ploki mÀÀramine lehele

  • Mine administraatorpaneelis marsruudile
  • KlĂ”psa Assign Page nupul
  • Lisa Ă€sja loodud plokk

Renderdamine kliendil

Kui plokk on mÀÀratud, saab selle hankida ja renderdada kliendipoolselt, kasutades sinu renderdamise seadistust.


KokkuvÔte

  • Skeemid mÀÀratlevad plokkide struktuuri
  • Plokid mÀÀratlevad lehe jaotisi
  • Lehed koosnevad mitmest plokist
  • TĂ€ielikult kohandatavad ja taaskasutatavad
Continue Reading
Previousâ€čCollection of Pages with ComponentsNextSetup server sent events (SSE) content refetchâ€ș