1
私はカスタムグリッドを作成しました。すべてのデータが期待通りにグリッドに表示されます。私はcsvでグリッドデータをエクスポートする必要があります。メインテーブルのデータはエクスポートされますが、カスタムレンダリングデータはエクスポートされません。Magento 2カスタムレンダリングデータがエクスポートされない
たとえば、私のlisting.xml内のすべての列は、グリッド内に適切なデータを表示しています。エクスポートされたcsvでは、ポストコード列にデータが表示されません。ポストコード列のcsvの値はすべて空白です。
<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>