|
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