SAP Commerce Cloud Backoffice CMS 里的内容一览
Website
id 為 electronics-spa,
site 屬性:
- base store id
- default catalog
分配的 theme 和 channel:B2C or B2B
這個 content catalog 和開頭的 default catalog ID 都不一樣:
site 的初始頁面是 Homepage:
url pattern:
site map configuration:
Metadata:CMSSite
可以在 Hybris Administration console 里使用 flexible search 查看這條記錄:
select * from { CMSSite } where pk = '8796093252648'Page
頁面類型:
- Catalog page
- category page
- content page
- product page
一共四種。
使用 flexible search 查詢:
select * from { CMSPageType } where p_extensionname = 'cms2'結果:
page
找到 SAP Spartacus 啟動時加載的頁面:LandingPage2Template
page template 可以放置多個 content slots:
pk:8796113699892
Page template 和 分配的 content slot
select * from { ContentSlotForTemplate } where p_pagetemplate = '8796113699892'12條記錄返回:
返回的是右邊已經分配的12個 slots:
page
SAP Spartacus 啟動時加載的正是 homepage,基于模板:LandingPage2Template
有兩個 content slot tab:
available slots:
SiteLogo; HeaderLinks; SearchBox; MiniCart; NavigationBar; Section1; Section2A; Section2B; Section2C; Section3; Section4; Section5; Footer; TopHeaderSlot; BottomHeaderSlot; PlaceholderContentSlot; SiteContext; SiteLinks
下面的應該是 content slot relation:
home page pk:8796129854512
content slot
slot 可以存放一個或者多個 Component:
Content slot relation per page
一個 slot relation 包含的屬性:
- position
- 所屬的 page
- 所屬的 content slot
數據庫表為 ContentSlotForPage
比如 homepage 分配了 8 個 content slots:
Component
typeCode 對應的 Angular Component 的映射關系,在 SAP Spartacus 源代碼里維護:
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP Commerce Cloud Backoffice CMS 里的内容一览的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 淄博鸭头小哥直播中气到落泪:被女粉骚扰
- 下一篇: 赚麻了!报告显示苹果手机均价已达7000