NormalContent
A NormalContent entitás adatmodellje.
2022.01.11 — Posted by Webb & Flow
Tartalomjegyzék
A NormalContent bejegyzések standard entitások.
A NormalContent kezelő api-k prefix-e: /projects/PROJECTID/normalContents...
A mezői (az alap mezőkön kívül):
- section
- string
- jelenleg nem szerkeszthető, a létrehozáskor állítódik be
- értéke: nm
- contentType
- string
- csak az azonos section-ű contentType-ok közül lehet választani
- url
- string
- nem szerkeszthető
- a tartalom domain-hez képesti relatív url-je
- csak akkor, ha már lett a tartalomhoz url allokálva (azaz már ki lett publikálva)
- devUrl
- string
- nem szerkeszthető
- a tartalom fejlesztői (abszolút) url-je
- csak akkor, ha
- már lett url allokálva a tartalomhoz
- ÉS a hosting támogatja a fejlesztői környezetet
- Webb & Flow Cloud Hosting automatikusan támogatja
- olyan külső webszerverre publikál a rendszer, ami elérhető egy teszt domain-en keresztül, és ez a portál beállításokban meg lett adva
- liveUrl
- string
- nem szerkeszthető
- a tartalom élő (abszolút) url-je
- csak akkor, ha már lett url allokálva a tartalomhoz
- state
- number
- lehetséges értékek:
- -1: Under construction
- 0: Waiting for acknowledgement
- 1: Generateable
- 2: Listable
- category
- string
- tags
- string[]
- contentDate
- string (datetime-local)
- externalDataValues
- ExternalDataValue típusú struktúra
- egy elem struktúrája:
- key
- string
- value
- string
- a manuálisan megadott érték
- valueIsDefault
- number
- a mező a contentType-ban megadott default értéket veszi fel, vagy a manuálisan megadottat
- label
- string
- readonly
- a mezőhöz megjelenítendő label
- defaultValue
- string
- readonly
- a ContentType-ban beállított default value
- type
- string
- readonly
- a mező típusa
- contentType
- string
- readonly
- csak a TEXT típusú mezőknél az érték típusa
- shortDescription
- string
- readonly
- techComent
- string
- readonly
- key
Ezek mellett vannak speciális mezők, amik esetén valójában 2 mező van:
- FIELD
- általában string, string[], number vagy date típusú
- az adott mező manuálisan megadott értéke
- FIELDIsDefault
- number
- az adott mező a contentType-ban megadott default értéket veszi fel, vagy a manuálisan megadottat
Például a title mező esetén a következő mezők vannak:
- title
- string
- titleIsDefault
- number
A következő speciális mezők vannak:
- title
- string
- urlSlug
- string
- plannedUrl
- string
- content
- string
- h1
- string
- description
- string
- keywords
- string[]
- template
- string
- usedAsWikiTitle
- number
- wikiTitle
- string
- usedAsWikiPage
- number
- triggerOtherContents
- string[]
- generateDaily
- number
- generateHourly
- number
- generateAutomatically
- number
- syncToArticleSuggestion
- number
- articleSuggestionTitle
- string
- articleSuggestionDescription
- string
- articleSuggestionImage
- string
- dontListInSitemapXml
- number