我对Hybris平台有点陌生。我正在使用Hybris 6.7上的Backoffice PCM。
在使用PCM Backoffice时,我想更改默认的浏览器显示。当前,默认行为呈现“网格视图”,但我想改用“列表视图”。我想完全删除(或禁用它)网格视图选项,而是自动在列表视图中打开产品。
答案 0 :(得分:2)
您必须自定义xml以获得所需的行为。最好的方法是从模板ybackoffice创建新的扩展以合并您的更改。
基本上,原始扩展名包含以下几行:
*
只需将新扩展名复制并粘贴到文件
class MyDOMNodesWrapper {
constructor(elementSelector) {
this.set(elementSelector)
}
set(elementSelector) {
this.nodes = document.querySelectorAll(elementSelector)
return this
}
get(elementSelector, occurence) {
return new MyDOMNodeWrapper(this.set(elementSelector).nodes[occurence])
}
}
class MyDOMNodeWrapper {
constructor(node) {
this.node = node
}
add(elementType) {
return new MyDOMNodeWrapper(this.node.appendChild(document.createElement(elementType)))
}
}
const DOM = new MyDOMNodesWrapper
DOM.get('div', 5).add('p').node.textContent = "hello"
DOM.get('div', 0).add('div').add("div").add("h1").node.textContent = "Deeply chained"
DOM.get('div > p', 0).node.style.border = "1px solid red"
在扩展程序中的HAC更新之后,请全部清理蚂蚁。
Ps .:在创建新扩展名之前,您可以通过Orchestrator应用这些更改以实时查看结果。