A tartalmi elemek kezeléséhez az ebben a fejezetben megtalálható adatszerkezetnek megfelelően kapod a getPageContent kérésre a választ, illetve ilyen formában kell beküldened a setPageContent kérést. Az egyes mezőkhöz külön található leírás is. Feltűntetjük azt, hogy melyik adattag használható a getPageContent illetve setPageContent végpontokhoz, GET
illetve SET
jelöléssel láttuk el ezeket a mezőket.
Action enum
SET
setPageContent végpont használatakor ebben a mezőben határozhatod meg az API hívás műveletét.
Használható értékek
add
Hozzáadás
modify
Módosítás
delete
Törlés
Id integer
GET
SET
A tartalmi elem egyedi azonosítója. A setPageContent végpont használatakor csak azonosítás céljából használható.
Lang string
GET
SET
A tartalmi elem nyelve, ISO 639-1 szabvány szerinti két karakteres kóddal kell meghatározni (pl.: hu, en, de).
Title string
GET
SET
A tartalmi elem címe.
Type enum
GET
SET
A tartalmi elem típusa.
Használható értékek
normal
Normál, szöveges tartalmi elem
blog
Blog
image_gallery
Képgaléria
form
Űrlap
product_offer
Termék ajánló
Author object
GET
SET
Blog típusú tartalmi elem esetén használható ez a mező. A blog szerzőjének az adatait tartalmazza.
Author.Name string
GET
SET
A blog szerzőjénk a neve.
Author.Image string
GET
SET
Kép a blog szerzőjéről.
Published enum
GET
SET
A tartalmi elem publikus-e vagy sem.
Használható értékek
yes
no
Explicit enum
GET
SET
A tartalom 18 éven felülieknek szól.
Használható értékek
yes
no
Komment lehetőség. Csak blog típusnál használható.
Használható értékek
yes
no
RSS feed-ben szerepeljen-e vagy sem.
Használható értékek
yes
no
SefUrl string
GET
SET
A tartalmi elem keresőbarát URL-je az áruház domain neve nélkül. Csak blog típus esetén használható.
Image object
GET
SET
A tartalmi elemhez meghatározható kép adatok. Csak blog típus esetén használható.
Image.Lead string
GET
SET
A blog típusú tartalmi elem bevezető képe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.LeadRetina string
GET
SET
A blog típusú tartalmi elem bevezető kép retina (nagy felbontású) verziója. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsBase string
GET
SET
A blog típusú tartalmi elem részletek oldali alapértelmezett képe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsBaseRetina string
GET
SET
A blog típusú tartalmi elem részletek oldali alapértelmezett retina (nagy felbontású) képe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsLg string
GET
SET
A blog típusú tartalmi elem részletek oldali nagyméretű (large) képe, melynek a reszponzív oldalkialakításnál van szerepe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsLgRetina string
GET
SET
A blog típusú tartalmi elem részletek oldali nagyméretű (large) kép retina verziója, melynek a reszponzív oldalkialakításnál van szerepe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsMd string
GET
SET
A blog típusú tartalmi elem részletek oldali közepes (medium) képe, melynek a reszponzív oldalkialakításnál van szerepe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsMdRetina string
GET
SET
A blog típusú tartalmi elem részletek oldali közepes (medium) kép retina verziója, melynek a reszponzív oldalkialakításnál van szerepe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsSm string
GET
SET
A blog típusú tartalmi elem részletek oldali kicsi (small) képe, melynek a reszponzív oldalkialakításnál van szerepe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.DetailsSmRetina string
GET
SET
A blog típusú tartalmi elem részletek oldali kicsi (small) kép retina verziója, melynek a reszponzív oldalkialakításnál van szerepe. Képfeltöltés itt nem lehetséges, a webáruház fájlkezelőjében szerepelnie kell a képnek.
Image.OG string
GET
SET
A blog típusú tartalmi elem OG Image URL-je.
Meta.Keywords string
GET
SET
A tartalmi elem keywords meta tag tartalma.
Meta.Description string
GET
SET
A tartalmi elem description meta tag tartalma.
Meta.Title string
GET
SET
A tartalmi elem title tag tartalma.
AutomaticMeta object
GET
SET
Automatikusan generált meta adatok, ha nincs manuálisan beállított adat.
AutomaticMeta.Keywords string
GET
SET
A tartalmi elem keywords meta tag tartalma.
AutomaticMeta.Description string
GET
SET
A tartalmi elem description meta tag tartalma.
AutomaticMeta.Title string
GET
SET
A tartalmi elem title tag tartalma.
Dates object
GET
SET
A tartalmi elemhez kapcsolódó időpontok.
Dates.Publication string
GET
SET
Publikálás időpontja.
Dates.Expiration string
GET
SET
Lejárat időpontja.
Pages object
GET
Megmutatja, melyik menüpontban jelenik meg a tartalmi elem.
Pages.Page object
GET
Egy menüpont adatai.
Pages.Page.Id integer
GET
A menüpont egyedi azonosítója.
NormalContent object
GET
SET
Egy normál tartalmi elem adatait tartalmazó mező.
NormalContent.Text string
GET
SET
A normál tartalmi elemek szöveges tartalma.
NormalContent.ContentIsHTML string
GET
SET
A normál tartalmi elemek szöveges tartalma HTML tartalomként jelenik-e meg vagy sem.
Használható értékek
yes
no
BlogContent object
GET
SET
Egy blog típusú tartalmi elemet leíró mező.
BlogContent.Lead string
GET
SET
A blog típusú tartalmi elemek bevezető szövege.
BlogContent.LeadIsHTML string
GET
SET
A blog típusú tartalmi elemek bevezető szövege HTML tartalomként jelenik-e meg vagy sem.
Használható értékek
yes
no
BlogContent.Text string
GET
SET
A blog típusú tartalmi elemek tartalma.
BlogContent.ContentIsHTML string
GET
SET
A blog típusú tartalmi elemek szöveges tartalma HTML tartalomként jelenik-e meg vagy sem.
Használható értékek
yes
no
ConnectedContents object
GET
SET
A blog típusú tartalmi elemhez csatolt tartalmi elemek.
ConnectedContents.ConnectedContent object
GET
SET
A blog típusú tartalmi elemhez csatolt tartalmi elem.
ConnectedContents.ConnectedContent.Id integer
GET
SET
A blog típusú tartalmi elemhez csatolt tartalmi elem egyedi azonosítója.
ConnectedContents.ConnectedContent.Title string
GET
A blog típusú tartalmi elemhez csatolt tartalmi elem címe.
ImageGalleryContent object
GET
SET
A képgaléria típusú tartalmi elemek tulajdonságait tartalmaző mező.
ImageGalleryContent.GaleryType enum
GET
SET
A képgaléria típusa.
Használható értékek
linear
Képek sorfolytonosan
table
Képek táblázatba rendezve
ImageGalleryContent.Images object
GET
SET
A képgaléria képei.
ImageGalleryContent.Images.Image object
GET
SET
A képgaléria egy képe.
ImageGalleryContent.Images.Image.Url string
GET
SET
A kép elérési URL-je.
ImageGalleryContent.Images.Image.AltName string
GET
SET
A kép neve. Ez a szöveg jelenik meg az img
HTML tag alt
attribútumában.
FormContent object
GET
SET
Az űrlap típusú tartalmi elemet leíró mező.
FormContent.FormEmail string
GET
SET
Ebben a mezőben meghatározott email címre küldi ki a rendszer az űrlap tartalmát.
FormContent.FormCaptchaUse enum
GET
SET
reCAPTCHA használata az űrlaphoz.
Használható értékek
yes
no
FormContent.FormItems object
GET
SET
Az űrlapon megjelenő űrlap elemek.
Használható értékek
yes
no
FormContent.FormItems.FormItem object
GET
SET
Egy űrlap elemet leíró mező.
FormContent.FormItems.FormItem.Type enum
GET
SET
Egy űrlap elem típusát határozhatod meg ebben a mezőben, csak tartalmi elem létrehozásakor használható.
Használható értékek
text
Egysoros szövegbeviteli mező
email
Email cím
textarea
Többsoros szövegbeviteli mező
radio
Radio gomb: az űrlapon belül eldöntendő kérdéseket kezel
checkbox
Checkbox gomb egy űrlapon belül akár több lehetőség kiválasztására szolgál
select
Legördülő menü egy legördülő menü kínál választási lehetőséget
file
Melléklet csatolására alkalmas mező
FormContent.FormItems.FormItem.Required enum
GET
SET
Beállítható illetve lekérdezhető, hogy az űrlap elem kitöltése kötelező-e vagy sem. Csak tartalmi elem lététrehozásakor használható.
Használható értékek
yes
no
FormContent.FormItems.FormItem.Label string
GET
SET
Az űrlap elem megnevezése.
FormContent.FormItems.FormItem.Options string
GET
SET
Választható lehetőségeket határozhatod meg ebben a mezőben.
Az alábbi űrlap elem típusok esetében használható a mező.
radio
Radio gomb: az űrlapon belül eldöntendő kérdéseket kezel
checkbox
Checkbox gomb: egy űrlapon belül akár több lehetőség kiválasztására szolgál
select
Legördülő menü: egy legördülő menü kínál választási lehetőséget
FormContent.FormItems.FormItem.Options.Option string
GET
SET
Egy választási lehetőséget határozhatsz meg ebben a mezőben.
ProductOfferContent object
GET
SET
A termék ajánló típusú tartalmi elem tartalma.
ProductOfferContent.Layout integer
GET
SET
A termék ajánló oldal típusa.
ProductOfferContent.Order enum
GET
SET
A termék ajánlóban megjelenő termékek sorrendjét határozhatod meg ebben a mezőben.
Az alábbi űrlap elem típusok esetében használható a mező.
fix
Rögzített sorrendben jelennek meg a termékek
random
Véletlenszerű sorrendben jelennek meg a termékek
ProductOfferContent.Products object
GET
SET
A termék ajánlóban megjelenő termékek adatai.
ProductOfferContent.Products.Product object
GET
SET
A termék ajánlóban megjelenő termék adatai.
ProductOfferContent.Products.Product enum
GET
SET
A termék ajánlóban megjelenő termék adatai.
ProductOfferContent.Products.Product.Sku enum
GET
SET
A termék ajánlóban megjelenő termék cikkszáma.