Import Hybris-如何在后台为客户添加导出导入小部件?

Import Hybris-如何在后台为客户添加导出导入小部件?,import,export,hybris,customer,backoffice,Import,Export,Hybris,Customer,Backoffice,在backoffice中有一个用于导出和导入产品的小部件。使用此功能,用户可以选择可以导出的列,如下所述 但我没有指定如何在其他类型(如Customer)上配置它 这是否可以配置为其他类型?我的知识Excel导入/导出仅适用于OOTB中的产品。也许您可以为其进行定制开发,或者使用以下OOTB功能: 从hac导入/导出Impex 休息服务 下面的“导出到CSV”按钮列出它只是导出视图数据。 如果您的版本支持,请使用导入驾驶舱 我的知识仅适用于OOTB中的产品。也许您可以为其进行定制开发,或者使用以

在backoffice中有一个用于导出和导入产品的小部件。使用此功能,用户可以选择可以导出的列,如下所述

但我没有指定如何在其他类型(如Customer)上配置它


这是否可以配置为其他类型?

我的知识Excel导入/导出仅适用于OOTB中的产品。也许您可以为其进行定制开发,或者使用以下OOTB功能:

从hac导入/导出Impex 休息服务 下面的“导出到CSV”按钮列出它只是导出视图数据。 如果您的版本支持,请使用导入驾驶舱
我的知识仅适用于OOTB中的产品。也许您可以为其进行定制开发,或者使用以下OOTB功能:

从hac导入/导出Impex 休息服务 下面的“导出到CSV”按钮列出它只是导出视图数据。 如果您的版本支持,请使用导入驾驶舱
您可以通过config.xml决定哪些操作可用。请参阅以获取灵感,并为您的类型定义相似的配置。

您可以通过config.xml决定哪些操作可用。请参阅以获取灵感,并为您的类型定义相似的配置。

您可以在backoffice-config.xml文件中使用添加操作。比照

以下是一些操作的列表示例:

<y:action action-id="com.hybris.cockpitng.action.delete" property="currentObject"/>
<y:action action-id="com.hybris.backoffice.widgets.actions.sync" property="currentObject"/>
<y:action action-id="com.hybris.cockpitng.action.flexibletoggle">
        <y:parameter>
            <y:name>viewMode</y:name>
            <y:value>hidden</y:value>
        </y:parameter>
        <y:parameter>
            <y:name>breakpoint</y:name>
            <y:value>m</y:value>
        </y:parameter>
</y:action>
<y:action action-id="com.hybris.cockpitng.action.create" property="pageable.typeCode">
        <y:parameter>
            <y:name>triggerContext</y:name>
            <y:value>pcmbackoffice</y:value>
        </y:parameter>
</y:action>
<y:action action-id="com.hybris.cockpitng.listview.action.export.csv" property="exportColumnsAndData"/>
<y:action action-id="com.hybris.cockpitng.action.edit" property="selectedObjects" triggerOnKeys="^e">
        <y:parameter>
            <y:name>forwardSelectionToSocket</y:name>
            <y:value>selectedItemsToEdit</y:value>
        </y:parameter>
        <y:parameter>
            <y:name>forwardSelectionAs</y:name>
            <y:value>list</y:value>
        </y:parameter>
</y:action>

您可以在您的工作区中找到更多的研究示例。

您可以在backoffice-config.xml文件中添加操作。比照

以下是一些操作的列表示例:

<y:action action-id="com.hybris.cockpitng.action.delete" property="currentObject"/>
<y:action action-id="com.hybris.backoffice.widgets.actions.sync" property="currentObject"/>
<y:action action-id="com.hybris.cockpitng.action.flexibletoggle">
        <y:parameter>
            <y:name>viewMode</y:name>
            <y:value>hidden</y:value>
        </y:parameter>
        <y:parameter>
            <y:name>breakpoint</y:name>
            <y:value>m</y:value>
        </y:parameter>
</y:action>
<y:action action-id="com.hybris.cockpitng.action.create" property="pageable.typeCode">
        <y:parameter>
            <y:name>triggerContext</y:name>
            <y:value>pcmbackoffice</y:value>
        </y:parameter>
</y:action>
<y:action action-id="com.hybris.cockpitng.listview.action.export.csv" property="exportColumnsAndData"/>
<y:action action-id="com.hybris.cockpitng.action.edit" property="selectedObjects" triggerOnKeys="^e">
        <y:parameter>
            <y:name>forwardSelectionToSocket</y:name>
            <y:value>selectedItemsToEdit</y:value>
        </y:parameter>
        <y:parameter>
            <y:name>forwardSelectionAs</y:name>
            <y:value>list</y:value>
        </y:parameter>
</y:action>

您可以在工作区中通过研究找到更多的示例。

将元素添加到自定义配置文件中没有任何作用。我还运行了Hybris更新后的建设。我认为这也需要一些代码修改。是这样吗?@3a6f请确保您的小部件引用actionSlotComponentId的上下文标记的组件。有关更多详细信息,请参阅搜索操作工具栏配置将元素添加到自定义配置文件不会起任何作用。我还运行了Hybris更新后的建设。我认为这也需要一些代码修改。是这样吗?@3a6f请确保您的小部件引用actionSlotComponentId的上下文标记的组件。有关更多详细信息,请参阅搜索操作工具栏配置