SAP Spartacus B2B页面Banner Component的路由url是在哪里定义的
在Component wrapper里加上一行打印语句:
输出效果:
以CostCentersHomeLink为例:Spartacus里搜索不到,因为这是一个CMS Component:
从spartacussampledata addon的cms-responsive-content.impex文件里,找到了CostCentersHomeLink对应的url:
## BannerComponent in Organization Home Page
INSERT_UPDATE BannerComponent;$contentCV[unique=true];uid[unique=true];name;urlLink;&componentRef;
;;BudgetsHomeLink;Budgets Home Link;/organization/budgets;BudgetsHomeLink
;;CostCentersHomeLink;CostCenters Home Link;/organization/cost-centers;CostCentersHomeLink
;;UnitsHomeLink;Units Home Link;/organization/units;UnitsHomeLink
;;UsersHomeLink;Users Home Link;/organization/users;UsersHomeLink
;;UserGroupsHomeLink;UserGroups Home Link;/organization/user-groups;UserGroupsHomeLink
;;PurchaseLimitsHomeLink;PurchaseLimits Home Link;/organization/purchase-limits;PurchaseLimitsHomeLink
更多Jerry的原创文章,尽在:“汪子熙”:
SAP Spartacus B2B页面Banner Component的路由url是在哪里定义的相关推荐
- SAP Spartacus B2B 页面 Popover Component 的条件显示逻辑
如下图所示,这个 B2B 页面 的 Popover Component: 触发其的按钮位于 cx-org-card 内: 而下面这个 assigned users 明细页面,为什么就没有显示 Popo ...
- SAP Spartacus b2b 页面 banner 的grid layout设计
如下图所示: 每个banner里的a标签,都应用了grid layout模型: this element behaves like a block element and lays out its c ...
- SAP Spartacus B2B OrgUnit 和 OrgUser 的路由映射差异比较
SAP Spartacus B2B 页面类似 SAP Fiori Launchpad,共有 6 个 tile(磁贴),点击某个磁贴,能跳转到对应的列表页面. 路由映射就是指点击某个 url 之后(例如 ...
- SAP Spartacus B2B 页面 Disable 按钮的显示原理
SAP Spartacus B2B 页面 disable 按钮如下图所示. 这个高亮的 disable 按钮,和左边相邻的 Edit 按钮,实现位于不同的 Component. disable 按钮有 ...
- SAP Spartacus B2B 页面信息提示图标的弹出窗口显示实现逻辑
这个弹出窗口的技术实现,通过SAP Spartacus 自定义的popover Component实现而成: 注意,当我刚接触Angular时,误以为下图标号为1的a标签,和标号为2的自定义标签cx- ...
- SAP Spartacus B2B页面Budget页面的设计原理
打开SAP Spartacus My Company菜单,第一个banner即为Budgets页面的入口: http://localhost:4200/powertools-spa/en/USD/or ...
- SAP Spartacus B2B 页面 Disable Confirmation 对话框的显示原理
该按钮的实现位于 toggle-status.component.html 里,点击后,可以对当前显示的 B2B item 进行 activation 和 deactivation 操作. toggl ...
- SAP Spartacus B2B页面unit tree取数据的设计逻辑
如下图所示: 在unit-list.service.ts的load方法里设置断点: 运行时,可见该load方法是list.service.ts的getData方法触发的:起始的stream是pagin ...
- SAP Spartacus B2B页面内容的动态注入
以Units-detail.component.html为例: cx-org-card的selector里使用ng-content定义了允许动态内容注入的注入点: <div class=&quo ...
最新文章
- 访问修饰符的个人理解-private与protected
- POJ 1150 The Last Non-zero Digit 《挑战程序设计竞赛》
- 可简单图化算法(Havel算法)
- 电影特效用到什么计算机知识,后期影视特效处理知识普及
- 使用 Skeleton Screen 提升用户感知体验
- linux下升级zookeeper
- Android使用Gson(相当于C#的Newtonsoft.Json)非常好用
- CodeForces 148D-Bag of mice(概率dp)
- 读书笔记《浪潮之巅》感悟
- kuka机器人程序是c语言吗,KUKA机器人示教器编程问题讲解——KUKA机器人
- 数据库及对应数据文件使用查询
- 《程序人生》2020无畏年少青春,迎风潇洒前行,杭漂程序员2019的心路历程,披荆斩棘终雨过天晴
- WebSocket 双端实践(iOS/ Golang)
- 在网上下的PPT模板打不开
- RE合同记账会计凭证
- 【计算机网络基础概念】3广域网、网络互联与Internet
- 四川大学计算机学院人工智能专业排名,人工智能专业大学排名
- 中小民营企业劳动关系和谐浅议
- 外汇天眼:外汇中的做空和做多是什么意思?有什么区别?
- 当前日期加一个月,一年,减一个月,一年
热门文章
- keepalived+haproxy(双主)+nginx(静态)+lamp(动态)部署phpBB
- 最小硬盘实现单原子信息存储 超现有硬盘500倍
- CCF201312-3 最大的矩形(100分)
- 基于bboss开发平台eclipse开发工程生成工具介绍
- 寻找数组中出现次数超过一半的数字
- IT公司笔试题总结(三)
- SQL2K数据库开发三十之存储过程操作删除存储过程
- 我儿子现在读一年级,到现在读了3个月,这个是今天老婆叫我给他打印的英语卡片,晕啊...
- (旧)走遍美国——(一、整体)
- ajax接收到的数据是一个页面的代码的原因