Skip to content

Instantly share code, notes, and snippets.

@giordhano
Created December 17, 2017 18:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save giordhano/5ca8f961f9b625338155f6005c846f3a to your computer and use it in GitHub Desktop.
Save giordhano/5ca8f961f9b625338155f6005c846f3a to your computer and use it in GitHub Desktop.
Ui_component xml
<listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd">
<argument name="data" xsi:type="array">
<item name="js_config" xsi:type="array">
<item name="provider" xsi:type="string">vexsoluciones_facturacionelectronica_comprobantes_listing.vexsoluciones_facturacionelectronica_comprobante_listing_data_source</item>
<item name="deps" xsi:type="string">vexsoluciones_facturacionelectronica_comprobantes_listing.vexsoluciones_facturacionelectronica_comprobante_listing_data_source</item>
</item>
<item name="spinner" xsi:type="string">vexsoluciones_facturacionelectronica_comprobante_columns</item>
<item name="buttons" xsi:type="array">
<item name="add" xsi:type="array">
<item name="name" xsi:type="string">add</item>
<item name="label" xsi:type="string" translate="true">Agregar nuevo comprobante</item>
<item name="class" xsi:type="string">primary</item>
<item name="url" xsi:type="string">*/*/new</item>
</item>
</item>
</argument>
<dataSource name="vexsoluciones_facturacionelectronica_comprobante_listing_data_source">
<argument name="dataProvider" xsi:type="configurableObject">
<argument name="class" xsi:type="string">VexsolucionesFacturacionelectronicaComprobanteGridDataProvider</argument>
<argument name="name" xsi:type="string">vexsoluciones_facturacionelectronica_comprobante_listing_data_source</argument>
<argument name="primaryFieldName" xsi:type="string">comprobante_id</argument>
<argument name="requestFieldName" xsi:type="string">comprobante_id</argument>
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="update_url" xsi:type="url" path="mui/index/render"/>
</item>
</argument>
</argument>
<argument name="data" xsi:type="array">
<item name="js_config" xsi:type="array">
<item name="component" xsi:type="string">Magento_Ui/js/grid/provider</item>
</item>
</argument>
</dataSource>
</listing>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment