profound-logoProfound CMS
⌘K
Admin
Theme
DocsTutorialBlogPhilosophy
DocsTutorialBlogPhilosophy

Hybrid

Parametrično usmerjanjeTypes of ComponentsSetup server sent events (SSE) content refetchInstall Profound CMS as a proxyPisanje skript v graditelju predlogProject ScaffoldingMedijska knjižnica

Brez glave

Hitri začetekSplit Screen JSON Component Builder with LLMComponent Zod Pull

REST API

Pregled REST API-jagetPovezava spletnega mesta z API-jemgetGET /routesgetGET /routegetGET /blocksgetGET /blocks/with-cel-cachegetGET /blocks/generatedgetGET /componentsgetGET /components/{name}getGET /dataset/{schema_name}getGET /content-changes (SSE)patchPATCH /dataset/{schema_name}postPrevajanje objavepatchPATCH /translationsgetGET /usagepostPOST /csvpatchPATCH /csv
All Systems Operational
Powered Byprofound-logo
Theme

Types of Components

Lahko ustvarite komponente po meri in UI komponente ter uporabite sistemske komponente

Komponente definirate sami. Komponente so podatkovna plast, ki se povezuje z uporabniškim vmesnikom.

Komponente po meri so objave na blogu, avtorji, naslovi, prilagojeni surovi podatki itd.

Komponente UI so zgolj komponente po meri, označene kot elementi uporabniškega vmesnika, na primer noga, glava, hero itd.

Sistemske komponente so v CMS-u vnaprej določene kot država in jezik.


Kaj so komponente UI?

Strani so sestavljene iz več kot ene komponente UI

Primeri:

  • hero-blok
  • feature-blok
  • slikovni vrtiljak
  • glava/noga

Vsaka UI komponenta predstavlja razdelek vaše strani.


Potek dela za UI komponente

  1. V gradniku komponent določite komponento (strukturo bloka)
  2. Ustvarite UI komponento
  3. Dodelite UI komponento strani
  4. Upodobite jo na odjemalcu s primernim blokom v registru blokov in nastavitvi upodabljalnika

Primer: shema hero bloka

Hero blok lahko vsebuje:

  • sliko
  • naslov
  • podnaslov

Shema JSON v urejevalniku

[
  {
    "name": "naslov",
    "type": "niz",
    "required": false,
    "displayName": "naslov"
  },
  {
    "name": "podnaslov",
    "type": "niz",
    "required": false,
    "displayName": "podnaslov"
  },
  {
    "name": "hero_slika",
    "type": "slika",
    "required": false,
    "displayName": "hero_slika"
  }
]

Nastavitev skrbniške nadzorne plošče

  • Ustvarite nov blok
  • Pridružite shemo (HeroSchema)
  • Poimenujte blok (npr. hero-blok)

Dodelitev bloka strani

  • V skrbniški nadzorni plošči pojdite na pot
  • Kliknite Dodeli stran
  • Dodajte novo ustvarjeni blok

Upodobitev na odjemalcu

Ko je blok dodeljen, ga je mogoče pridobiti in upodobiti na odjemalski strani z uporabo vaše nastavitve upodabljalnika.


Povzetek

  • Sheme določajo strukturo blokov
  • Bloki določajo razdelke strani
  • Strani so sestavljene iz več blokov
  • Popolnoma prilagodljivo in ponovno uporabno
Continue Reading
Previous‹Parametrično usmerjanjeNextSetup server sent events (SSE) content refetch›