|
5 | 5 | */ |
6 | 6 | --> |
7 | 7 | <listing xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> |
| 8 | + <argument name="data" xsi:type="array"> |
| 9 | + <item name="js_config" xsi:type="array"> |
| 10 | + <item name="provider" xsi:type="string">webapi_logs_reports_index_listing.opengento_webapi_logs_entity_data_source</item> |
| 11 | + <item name="deps" xsi:type="string">webapi_logs_reports_index_listing.opengento_webapi_logs_entity_data_source</item> |
| 12 | + </item> |
| 13 | + </argument> |
8 | 14 | <settings> |
9 | 15 | <buttons> |
10 | 16 | <button name="delete"> |
11 | | - <url path="*/*/delete"/> |
| 17 | + <url path="webapi_logs/reports/delete"/> |
12 | 18 | <class>primary</class> |
13 | 19 | <label translate="true">Delete All Logs</label> |
14 | 20 | </button> |
|
20 | 26 | </settings> |
21 | 27 | <dataSource name="opengento_webapi_logs_entity_data_source" component="Magento_Ui/js/grid/provider"> |
22 | 28 | <settings> |
| 29 | + <storageConfig> |
| 30 | + <param name="indexField" xsi:type="string">log_id</param> |
| 31 | + </storageConfig> |
23 | 32 | <updateUrl path="mui/index/render"/> |
24 | 33 | </settings> |
25 | 34 | <aclResource>Opengento_WebapiLogger::reports_webapilogs</aclResource> |
|
75 | 84 | <settings> |
76 | 85 | <filter>textRange</filter> |
77 | 86 | <label translate="true">Log ID</label> |
78 | | - <sorting>desc</sorting> |
79 | 87 | </settings> |
80 | 88 | </column> |
81 | 89 | <column name="response_code" component="Opengento_WebapiLogger/js/grid/columns/select" sortOrder="30"> |
|
97 | 105 | <column name="request_url" sortOrder="50"> |
98 | 106 | <settings> |
99 | 107 | <filter>text</filter> |
100 | | - <label translate="true">Request Method</label> |
| 108 | + <label translate="true">Request URL</label> |
| 109 | + <resizeEnabled>true</resizeEnabled> |
| 110 | + <resizeDefaultWidth>200</resizeDefaultWidth> |
101 | 111 | </settings> |
102 | 112 | </column> |
103 | 113 | <column name="requestor_ip" component="Magento_Ui/js/grid/columns/select" sortOrder="60"> |
|
118 | 128 | <actionsColumn name="actions" class="Opengento\WebapiLogger\Ui\Component\Listing\Column\RowAction"> |
119 | 129 | <settings> |
120 | 130 | <indexField>log_id</indexField> |
| 131 | + <sortable>false</sortable> |
121 | 132 | </settings> |
122 | 133 | </actionsColumn> |
123 | 134 | </columns> |
|
0 commit comments