1

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

在这里阅读但没有指定如何在其他类型上配置它,例如客户。

这是可以配置其他类型的东西吗?

4

3 回答 3

4

您可以通过config.xml决定哪些操作可用。查看<context type="Product" component="listviewactions">灵感并为您的类型定义类似的配置。

于 2019-01-08T10:50:05.447 回答
2

您可以在backoffice-config.xml文件中添加操作。参照。在后台配置 UI

<context component="myListviewActions" type="Customer">
    <y:actions xmlns:y="http://www.hybris.com/cockpit/config/hybris">
        <y:group qualifier="common">
            <y:label>actiongroup.common</y:label>
            <y:action action-id="com.hybris.cockpitng.listview.action.export.csv" property="exportColumnsAndData" />
        </y:group>
    </y:actions>
</context>

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

<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>

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

于 2019-01-08T13:18:14.690 回答
1

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

  • 从 hac 导入/导出 Impex
  • 休息服务
  • 下面的导出到 CSV 按钮以列出(它只是导出视图数据)。
  • 如果您的版本支持,请使用 import cockpit
于 2019-01-08T09:02:57.203 回答