Professional Documents
Culture Documents
Summary:
When we are going to introduce a new design into nexus, we must configure few things which is going to explain in
this document.
CICDCommon (mandatory)
Nexus (optional)
FileFunCom (optional)
ja-nexus (mandatory)
ja-pagecontentservice (optional)
If you are going to introduce new page type, then you must add new page type into
PAGECONTENTSERVICE.LANDINGPAGETYPE.
Example: Following script insert a new page type “SIP” in the table
Example: following script insert a new design named “BTC” in the under-page type “SIP”
3) Content Level
This has all content level for a page like category, page, domain etc, which has to be inserted in the table
PAGECONTENTSERVICE.CONTENTLEVEL.
Example: Following script add two level named “Page” & “Category”
Example: Following script is going to map content level (page, category) with device category (desktop, mobile &
laptop)
End
5) Page Attribute
It has all the attributes which can be seen and edited in Nexus.
To understand what attribute is let check below image. In the below image each section(this portion is
taken from expert section of a javatar page) which some data can be identified as separate attribute.
Attributes are normally uniquely idenfied their name.
Example: Below script is for how to add page attribute in the table PAGECONTENTSERVICE.PAGEATTRIBUTE
Example: Below script is for how to add page attribute in the table PAGECONTENTSERVICE.ATTRIBUTEVALIDATORS
table
It maps design and ContentLevelDeviceCategory. Forex: BTC design has 3 content level Page, category, and
vertical.
Example:
declare @pagedesignid int = (select landingpagedesignid
from [pagecontentservice].landingpagedesign where name = 'javatardesignv1');
(@pagedesignid,@contentleveldevicecategoryid,@domainid,@pageattributeid,@pageattributeid,@datasourceifany,
@componentservviceifany)
end
In API if you need to add any design specific validation then you have to make few code changes.