Hybris 后台 - 在正确的选项卡中显示属性

Posted

技术标签:

【中文标题】Hybris 后台 - 在正确的选项卡中显示属性【英文标题】:Hybris backoffice - display of attributes in correct tab 【发布时间】:2020-03-14 08:05:51 【问题描述】:

在后台,对于 B2BUnitB2BCustomer 模型,“管理”选项卡下显示了一些重要属性。 但我想在“Properites”或“General”标签下显示它。我需要更改什么配置?

【问题讨论】:

【参考方案1】:

我希望你已经有一个自定义后台扩展,如果没有,请关注this tutorial 创建一个。

现在,在您的自定义后台扩展中,您可以找到文件 *backoffice-backoffice-config.xml。在此文件中,您可以定义填充自定义属性的方式和位置。您需要为编辑器区域组件声明它,如下所示。

<context merge-by="type" parent="Customer" type="B2BCustomer" component="editor-area">
    <editorArea:editorArea xmlns:editorArea="http://www.hybris.com/cockpitng/component/editorArea">
        <editorArea:tab xmlns="http://www.hybris.com/cockpitng/component/editorArea" name="hmc.properties">
            <section name="hmc.section.your.custom.section">
                <attribute qualifier="yourAttribute"/>
            </section>
        </editorArea:tab>
    </editorArea:editorArea>
</context>

您可以在此处定义新的自定义部分 (hmc.section.your.custom.section) 或使用任何现有的部分名称。对于自定义部分,您需要在 labels_en.properties 文件中定义其值(就像每种语言的方法 labels_*.properties)。

【讨论】:

以上是关于Hybris 后台 - 在正确的选项卡中显示属性的主要内容,如果未能解决你的问题,请参考以下文章

laravel - 在正确的选项卡中显示验证错误

通过后台删除 hybris 中的动态属性

使用 JavaScript 的 Google 地图无法在 jQuery 选项卡中正确显示

SPFX Webpart 属性窗格在 MS Teams 个人选项卡中不可见

Hybris 后台:WYSIWYG 中的图像配置不起作用

在 facebook 页面的选项卡中查看 facebook 应用程序时不显示任何内容