`
JerryWang_SAP
  • 浏览: 1042385 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

CRM WebClient UI和Hybris里工作中心跳转的url生成逻辑

阅读更多

CRM WebClient UI

把Work center的navigation target在client side不可见:在Chrome development tool里看不到,而是点击了Work center之后,在后台ABAP端计算出navigation target。

 

Hybris

这个Catalog的下拉menu里每个item都对应一个url,在html里用 tag实现。这个url在客户端可见。

https://localhost:9002/yacceleratorstorefront/electronics/en/Open-Catalogue/Cameras/Digital-Cameras/Digital-Compacts/c/576

这个url是从什么地方生成的?

 

这个catalog的实现在simplebannercomponent.jsp里:

 

注意看第14行的a标签, 该标签就是最后用户在浏览器里看到的超链接。其href的值来自JSP模型的属性urlLink(在下图第5行指定)。

 

这个字段的源头是从impex文件里导进来的,相当于sample data的一部分。

“\hybris\bin\ext-data\electronicsstore\resources\electronicsstore\import\sampledata\contentCatalogs\electronicsContentCatalog\cms-responsive-content.impex”

这个url的值在impex文件如下区域加入:

 

 

要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"或者扫描下面二维码:

 
 
0
0
分享到:
评论

相关推荐

    CRM7.0 WebClient UI config

    在SAP CRM 7.0版本中,WebClient UI配置是一项关键任务,它涉及到了用户界面的定制和优化,以提升用户体验和业务效率。WebClient UI是SAP CRM的一个核心组件,提供了一个基于Web的交互界面,使得用户能够访问和操作...

    UI Guidelines for CRM WebClient User Interface

    UI Guidelines for CRM WebClient User Interface

    SAP CRM WebClient UI cross component跳转的一个具体例子

    Sent: Thursday, April 18, 2013 3:59 PM Subject: 为什么design time时候看到的是ICQR,点了service之后看到02QR的代码被call到 这是cross component navigation在起作用。 Result list是model在ICQR里面,如果点...

    SAPCRM基础培训教材.doc

    WebClient UI包含多种关键元素,如抬头和导航条、主页、工作中心页、搜索页、概览页、编辑页、编辑清单页、自由格式程序页、搜索帮助对话框、值帮助对话框和个性化帮助对话框。其中,L-Shape是一种固定格式的用户...

    SAPCRM基础培训.doc

    UI元素包括抬头和导航条、主页、工作中心页、搜索页、概览页、编辑页、编辑清单页、自由格式程序页、搜索帮助对话框、值帮助对话框和个性化帮助对话框等,这些元素共同构建了一个高效的工作环境。 L-Shape是一种...

    Creating a Dropdown in SAP CRM WebUI.docx

    在SAP CRM WebUI中创建下拉列表是一个关键任务,特别是在设计用户界面以提供更高效、用户友好的交互时。本教程将引导你通过一系列步骤来实现这一目标,特别是针对SEX(性别)属性创建一个下拉框。 首先,你需要获取...

    SAP_CRM中文自学笔记

    SAP CRM的基础知识通常包括对于其核心组件的理解,包括主数据(如账户、组织模型、产品等),交易处理、定价、开票、CRM中间件以及CRM WebClient UI。CRM中间件主要负责不同系统组件之间的信息交换,而CRM WebClient...

    SAP CRM WebClient UI ON_NEW_FOCUS的用途

    Sent: Thursday, May 9, 2013 6:30 PM Subject: ON_NEW_FOCUS的用途 ROOT ———————————— Product ID PRODshortText ———————————— Product Description Genil Model hierarchy

    C#中使用WebClient下载指定url的网络照片示例源码.zip

    在C#编程中,WebClient类是.NET Framework提供的一种便捷方式,用于与Web资源进行交互,包括上传和下载数据。本示例将详细介绍如何利用WebClient类从指定URL下载网络照片,并结合VS2013环境进行源码解析。 首先,...

    WebClientDemo_webclient_

    开发者可能在这个类中重写了WebClient的某些方法,比如`DownloadDataAsync`和`DownloadFileAsync`,以便在下载过程中能够实时更新UI状态。 `Form1.Designer.cs`和`Form1.cs`是主应用程序窗体的相关文件,Designer....

    WebClient下载文件展示进度条

    请注意,实际应用中可能需要处理错误和异常,以及考虑线程同步问题,确保UI线程安全地更新进度条。此外,如果要实现更复杂的功能,比如暂停和恢复下载,可能需要使用更高级的类如System.Net.Http.HttpClient,配合...

    C++ 通过gsoap生成WebServer 和WebClient 内附gsoap包和测试源码

    这个压缩包文件提供了使用gSOAP生成C++ WebServer和WebClient的资源,包括gsoap包本身、使用指南和测试源码。 gSOAP的核心功能是自动生成客户端和服务器端的代码,以处理SOAP消息。它能够解析和序列化XML数据,使得...

    C#中WebClient实现文件下载

    在C#编程中,WebClient类提供了一种简单的方式来实现文件下载。WebClient是一个高度封装的网络通信类,主要用于HTTP协议交互,包括上传和下载数据。以下是对标题和描述中涉及知识点的详细解释: 1. **WebClient下载...

    通过URL地址获取网页生成jpg图片

    本教程将详细介绍如何通过URL地址获取网页并生成jpg图片,同时解决32位和64位运行环境下的兼容性问题。我们将主要使用Java语言来实现这一功能,因为它具有丰富的库和跨平台的特性。 首先,我们需要一个能够处理网络...

    WebClient-2.2.5.exe

    WebClient安装文件。 在Java世界中,有许多用于发送HTTP请求的库。比较三种流行的HTTP客户端:WebClient,HttpClient和OkHttp。WebClient是Spring 5中引入的非阻塞,反应式的Web客户端。它是在Project Reactor和...

    C# WebClient 上传文件

    ### C# WebClient 上传文件知识点解析 #### 一、引言 在开发过程中,经常会遇到需要将客户端的文件上传到服务器的需求。C#语言提供了多种方法来实现这一功能,其中`WebClient`类就是一种非常简便的方式。本文将详细...

    WebClient上传下载文件

    在IT行业中,网络通信是应用程序之间交互的重要方式。在C#编程环境中,`WebClient`类...在"FileUpAndDown"这个压缩包文件中,可能包含了一些示例代码或练习,可以帮助你更深入地理解`WebClient`的工作原理和使用方法。

    htmlunit webclient下载资源

    我们可以使用WebClient打开URL、提交表单、执行Ajax请求,甚至处理cookies和session。例如,以下是一个简单的WebClient使用示例: ```java import com.gargoylesoftware.htmlunit.WebClient; import ...

    WebClient jar包

    WebClient jar包

    WebClient 上传文件到 iis

    使用WebClient的UploadFile方法,传入URL和本地文件路径。例如: ```csharp string localFilePath = @"C:\path\to\your\file.txt"; client.UploadFile(uploadUrl, "PUT", localFilePath); ``` 这里的"PUT"代表...

Global site tag (gtag.js) - Google Analytics