![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/vendor/extmag/shiplab/view/adminhtml/ui_component/ |
<?xml version="1.0" encoding="UTF-8"?> <!-- /** * Copyright © Extmag. All rights reserved. */ --> <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"> extmag_shiplab_logs_listing.extmag_shiplab_logs_listing_data_source </item> </item> </argument> <settings> <buttons> <button name="download"> <url path="*/*/download"/> <class>primary</class> <label translate="true">Download Logs</label> </button> </buttons> <spinner>shiplab_logs_columns</spinner> <deps> <dep>extmag_shiplab_logs_listing.extmag_shiplab_logs_listing_data_source</dep> </deps> </settings> <dataSource name="extmag_shiplab_logs_listing_data_source" component="Magento_Ui/js/grid/provider"> <settings> <storageConfig> <param name="indexField" xsi:type="string">entity_id</param> </storageConfig> <updateUrl path="mui/index/render"/> </settings> <aclResource>Extmag_Shiplab::shiplab_logs_index</aclResource> <dataProvider class="Extmag\Shiplab\Ui\Component\DataProvider" name="extmag_shiplab_logs_listing_data_source"> <settings> <requestFieldName>id</requestFieldName> <primaryFieldName>entity_id</primaryFieldName> </settings> </dataProvider> </dataSource> <listingToolbar name="listing_top"> <settings> <sticky>true</sticky> </settings> <bookmark name="bookmarks"/> <columnsControls name="columns_controls"/> <filters name="listing_filters"> <settings> <templates> <filters> <select> <param name="template" xsi:type="string">ui/grid/filters/elements/ui-select</param> <param name="component" xsi:type="string">Magento_Ui/js/form/element/ui-select</param> </select> </filters> </templates> </settings> </filters> <massaction name="listing_massaction"> <action name="delete"> <settings> <confirm> <message translate="true">Are you sure you want to delete selected items?</message> <title translate="true">Delete items</title> </confirm> <url path="extmag_shiplab/logs/massDelete"/> <type>delete</type> <label translate="true">Delete</label> </settings> </action> </massaction> <paging name="listing_paging"/> </listingToolbar> <columns name="shiplab_logs_columns"> <settings> <childDefaults> <param name="fieldAction" xsi:type="array"> <item name="provider" xsi:type="string">extmag_shiplab_logs_listing.extmag_shiplab_logs_listing.shiplab_logs_columns.actions</item> <item name="target" xsi:type="string">applyAction</item> <item name="params" xsi:type="array"> <item name="0" xsi:type="string">edit</item> <item name="1" xsi:type="string">${ $.$data.rowIndex }</item> </item> </param> </childDefaults> </settings> <selectionsColumn name="ids"> <settings> <indexField>entity_id</indexField> </settings> </selectionsColumn> <column name="title"> <settings> <filter>text</filter> <label translate="true">Title</label> </settings> </column> <column name="mode" component="Magento_Ui/js/grid/columns/select"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">Extmag\Shiplab\Model\Source\LogTypes</item> </argument> <settings> <filter>select</filter> <dataType>select</dataType> <label translate="true">Class of Message</label> </settings> </column> <column name="type" component="Magento_Ui/js/grid/columns/select"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">Extmag\Shiplab\Model\Source\RequestClass</item> </argument> <settings> <filter>select</filter> <dataType>select</dataType> <label translate="true">Type of Request</label> </settings> </column> <column name="carrier_code" component="Magento_Ui/js/grid/columns/select"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">Extmag\Shiplab\Model\Source\CarrierCodesAny</item> </argument> <settings> <filter>select</filter> <dataType>select</dataType> <label translate="true">Carrier</label> </settings> </column> <column name="type_direction" component="Magento_Ui/js/grid/columns/select"> <argument name="data" xsi:type="array"> <item name="options" xsi:type="object">Extmag\Shiplab\Model\Source\Directions</item> </argument> <settings> <filter>select</filter> <dataType>select</dataType> <label translate="true">Direction</label> </settings> </column> <column name="order_id"> <settings> <filter>text</filter> <label translate="true">Order Id</label> </settings> </column> <column name="created_time" class="Magento\Ui\Component\Listing\Columns\Date" component="Magento_Ui/js/grid/columns/date"> <settings> <filter>dateRange</filter> <dataType>date</dataType> <label translate="true">Created</label> <sorting>desc</sorting> </settings> </column> <actionsColumn name="actions" class="Extmag\Shiplab\Ui\Component\Listing\Column\LogsActions"> <settings> <indexField>entity_id</indexField> </settings> </actionsColumn> </columns> </listing>