问题描述
Hybris 后台 OOTB 配置带有此属性“上次更改”显示在管理选项卡中,如下所示。
我有一个要求,我需要将相同的属性移动到“历史”选项卡,如上所示。 我已根据以下代码进行了以下更改以引入该属性
core.js:4352 ERROR Error: Namespace google not found,cannot construct embedded google map. Please install the Google Maps JavaScript API: https://developers.google.com/maps/documentation/javascript/tutorial#Loading_the_Maps_API
at new GoogleMap (google-maps.js:203)
at NodeInjectorFactory.GoogleMap_Factory [as factory] (google-maps.js:421)
at getNodeInjectable (core.js:4184)
at instantiateallDirectives (core.js:8102)
at createDirectivesInstances (core.js:7476)
at ɵɵelementStart (core.js:14800)
at Module.ɵɵelement (core.js:14851)
at AppComponent_Template (app.component.html:14)
at executeTemplate (core.js:7449)
at renderView (core.js:7258)
defaultErrorLogger @ core.js:4352
handleError @ core.js:4400
(anonymous) @ core.js:28146
invoke @ zone-evergreen.js:364
run @ zone-evergreen.js:123
runOutsideAngular @ core.js:27413
(anonymous) @ core.js:28146
invoke @ zone-evergreen.js:364
onInvoke @ core.js:27486
invoke @ zone-evergreen.js:363
run @ zone-evergreen.js:123
(anonymous) @ zone-evergreen.js:857
invokeTask @ zone-evergreen.js:399
onInvokeTask @ core.js:27474
invokeTask @ zone-evergreen.js:398
runTask @ zone-evergreen.js:167
drainMicroTaskQueue @ zone-evergreen.js:569
Promise.then (async)
scheduleMicroTask @ zone-evergreen.js:552
scheduleTask @ zone-evergreen.js:388
scheduleTask @ zone-evergreen.js:210
scheduleMicroTask @ zone-evergreen.js:230
scheduleResolveOrReject @ zone-evergreen.js:847
then @ zone-evergreen.js:979
bootstrapModule @ core.js:28074
zUnb @ main.ts:11
__webpack_require__ @ bootstrap:79
0 @ main.js:11
__webpack_require__ @ bootstrap:79
checkDeferredModules @ bootstrap:45
webpackJsonpCallback @ bootstrap:32
(anonymous) @ main.js:1
main.ts:12 Error: Namespace google not found,cannot construct embedded google map. Please install the Google Maps JavaScript API: https://developers.google.com/maps/documentation/javascript/tutorial#Loading_the_Maps_API
at new GoogleMap (google-maps.js:203)
at NodeInjectorFactory.GoogleMap_Factory [as factory] (google-maps.js:421)
at getNodeInjectable (core.js:4184)
at instantiateallDirectives (core.js:8102)
at createDirectivesInstances (core.js:7476)
at ɵɵelementStart (core.js:14800)
at Module.ɵɵelement (core.js:14851)
at AppComponent_Template (app.component.html:14)
at executeTemplate (core.js:7449)
at renderView (core.js:7258)
问题:
我想从管理选项卡中隐藏/删除属性“上次更改”。我该怎么做?请指教。
解决方法
您可以使用以下代码:
<context parent="GenericItem" type="Product" component="editor-area">
<editorArea:editorArea xmlns:editorArea="http://www.hybris.com/cockpitng/component/editorArea">
<editorArea:tab name="hmc.administration">
<editorArea:section name="hmc.section.saved.values" merge-mode="remove" >
<editorArea:attribute qualifier="SavedValues" merge-mode="remove"/>
</editorArea:section>
</editorArea:tab>
</editorArea:editorArea>
</context>