Neither CRM WebClient nor Hybris BackOffice's UI development requires the developer to write native HTML code.
CRM WebClient UI
In the CRM WebUI Workbench, developers need to write tags for these SAP packages:
These tags can be found in the thing code SE80:
Hybris BackOffice UI
For example, I'm looking at the list of coupons by BackOffice the L-shaped work center on the left, this list is actually a tree and the root node is marketing.
The interface is implemented by defining the tag of the Hybris package in an XML file, similar in principle to the CRM WebClient UI.
This development can be interpreted as "configuration-based development" according to the comments in line 15th. Line 17th defines a control of type Explorer-tree.
The 19th line defines the root node of marketing with Navigation-node, and the ID is the attribute of the node.
The Hybris wiki has detailed usage of these hybris encapsulated tags:
Similarly, the following table contains 6 columns:
This table is implemented using the ListView tag, which is the corresponding definition for the 6 columns:
Simple Search Interface:
The XML file shows that simple search is actually executed based on the Couponid and name two fields:
To get more original Jerry's technical articles, please follow the public number "Wang Zixi" or scan the QR code below:
The same point in SAP CRM WebClient UI and Hybris BackOffice UI development