【发布时间】:2017-11-02 23:32:55
【问题描述】:
我创建了自定义网格。所有数据都按预期显示在网格中。我需要在 csv 中导出网格数据。主表中的数据已导出,但未导出自定义呈现的数据。
例如,我的 Listing.xml 中的所有以下列都在网格中显示正确的数据。但是在导出的csv中,postcode列中没有数据显示,csv中postcode列的所有值都是空白的。
<column name="created_at" class="Magento\Ui\Component\Listing\Columns\Date">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">dateRange</item>
<item name="component" xsi:type="string">Magento_Ui/js/grid/columns/date</item>
<item name="dataType" xsi:type="string">date</item>
<item name="label" xsi:type="string" translate="true">Purchase Date</item>
</item>
</argument>
</column>
<column name="shipping_name">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">text</item>
<item name="label" translate="true" xsi:type="string">Name</item>
</item>
</argument>
</column>
<column name="postcode" class="Vendor\Module\Ui\Component\Listing\Column\Reference">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="filter" xsi:type="string">text</item>
<item name="label" translate="true" xsi:type="string">Postcode</item>
</item>
</argument>
</column>
【问题讨论】:
-
您找到解决方案了吗?我面临同样的问题。让我们知道。
标签: grid export magento2 custom-renderer