Skip to content

Commit 86384ca

Browse files
UI Component Issue fix
1 parent fe774fe commit 86384ca

File tree

3 files changed

+56
-52
lines changed

3 files changed

+56
-52
lines changed

view/adminhtml/ui_component/algolia_algoliasearch_landingpage_form.xml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,8 @@
250250
</argument>
251251
<container name="algolia_notice_container" >
252252
<htmlContent name="html_content">
253-
<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\LandingPage\CmsNotice</argument>
253+
<block class="Algolia\AlgoliaSearch\Block\Adminhtml\LandingPage\CmsNotice" name="cmsnotice"/>
254+
<!--<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\LandingPage\CmsNotice</argument>-->
254255
</htmlContent>
255256
</container>
256257
<field name="content">
@@ -300,7 +301,8 @@
300301
</field>
301302
<container name="algolia_merchandising_container" >
302303
<htmlContent name="html_content">
303-
<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\LandingPage\SearchConfiguration</argument>
304+
<block class="Algolia\AlgoliaSearch\Block\Adminhtml\LandingPage\SearchConfiguration" name="search_configuration" />
305+
<!--<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\LandingPage\SearchConfiguration</argument>-->
304306
</htmlContent>
305307
</container>
306308
</fieldset>

view/adminhtml/ui_component/algolia_algoliasearch_query_form.xml

Lines changed: 51 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,42 +1,42 @@
11
<?xml version="1.0" encoding="UTF-8"?>
2-
<form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd">
3-
<argument name="data" xsi:type="array">
4-
<item name="js_config" xsi:type="array">
5-
<item name="provider" xsi:type="string">algolia_algoliasearch_query_form.query_form_data_source</item>
6-
<item name="deps" xsi:type="string">algolia_algoliasearch_query_form.query_form_data_source</item>
7-
</item>
8-
<item name="label" xsi:type="string" translate="true">Main Information</item>
9-
<item name="config" xsi:type="array">
10-
<item name="dataScope" xsi:type="string">data</item>
11-
<item name="namespace" xsi:type="string">algolia_algoliasearch_query_form</item>
12-
</item>
13-
<item name="template" xsi:type="string">templates/form/collapsible</item>
14-
<item name="buttons" xsi:type="array">
15-
<item name="save_and_continue" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\SaveAndContinueButton</item>
16-
<item name="save" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\SaveButton</item>
17-
<item name="view" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\ViewButton</item>
18-
<item name="delete" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\DeleteButton</item>
19-
<item name="back" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\BackButton</item>
20-
</item>
21-
</argument>
22-
<dataSource name="query_form_data_source">
23-
<argument name="dataProvider" xsi:type="configurableObject">
24-
<argument name="class" xsi:type="string">Algolia\AlgoliaSearch\DataProvider\Query\QueryDataProvider</argument>
25-
<argument name="name" xsi:type="string">query_form_data_source</argument>
26-
<argument name="primaryFieldName" xsi:type="string">query_id</argument>
27-
<argument name="requestFieldName" xsi:type="string">id</argument>
28-
<argument name="data" xsi:type="array">
29-
<item name="config" xsi:type="array">
30-
<item name="submit_url" xsi:type="url" path="algolia_algoliasearch/query/save"/>
31-
</item>
32-
</argument>
33-
</argument>
2+
<form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd">
343
<argument name="data" xsi:type="array">
354
<item name="js_config" xsi:type="array">
36-
<item name="component" xsi:type="string">Magento_Ui/js/form/provider</item>
5+
<item name="provider" xsi:type="string">algolia_algoliasearch_query_form.query_form_data_source</item>
6+
<item name="deps" xsi:type="string">algolia_algoliasearch_query_form.query_form_data_source</item>
7+
</item>
8+
<item name="label" xsi:type="string" translate="true">Main Information</item>
9+
<item name="config" xsi:type="array">
10+
<item name="dataScope" xsi:type="string">data</item>
11+
<item name="namespace" xsi:type="string">algolia_algoliasearch_query_form</item>
12+
</item>
13+
<item name="template" xsi:type="string">templates/form/collapsible</item>
14+
<item name="buttons" xsi:type="array">
15+
<item name="save_and_continue" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\SaveAndContinueButton</item>
16+
<item name="save" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\SaveButton</item>
17+
<item name="view" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\ViewButton</item>
18+
<item name="delete" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\DeleteButton</item>
19+
<item name="back" xsi:type="string">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Edit\BackButton</item>
3720
</item>
3821
</argument>
39-
</dataSource>
22+
<dataSource name="query_form_data_source">
23+
<argument name="dataProvider" xsi:type="configurableObject">
24+
<argument name="class" xsi:type="string">Algolia\AlgoliaSearch\DataProvider\Query\QueryDataProvider</argument>
25+
<argument name="name" xsi:type="string">query_form_data_source</argument>
26+
<argument name="primaryFieldName" xsi:type="string">query_id</argument>
27+
<argument name="requestFieldName" xsi:type="string">id</argument>
28+
<argument name="data" xsi:type="array">
29+
<item name="config" xsi:type="array">
30+
<item name="submit_url" xsi:type="url" path="algolia_algoliasearch/query/save"/>
31+
</item>
32+
</argument>
33+
</argument>
34+
<argument name="data" xsi:type="array">
35+
<item name="js_config" xsi:type="array">
36+
<item name="component" xsi:type="string">Magento_Ui/js/form/provider</item>
37+
</item>
38+
</argument>
39+
</dataSource>
4040
<fieldset name="main_information">
4141
<argument name="data" xsi:type="array">
4242
<item name="config" xsi:type="array">
@@ -95,7 +95,8 @@
9595
</field>
9696
<container name="algolia_merchandising_query" >
9797
<htmlContent name="html_content">
98-
<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Merchandising</argument>
98+
<block class="Algolia\AlgoliaSearch\Block\Adminhtml\Query\Merchandising" name="merchandising"/>
99+
<!--<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\Query\Merchandising</argument>-->
99100
</htmlContent>
100101
</container>
101102
<container name="js_container">
@@ -116,7 +117,8 @@
116117
</argument>
117118
<container name="algolia_notice_container" >
118119
<htmlContent name="html_content">
119-
<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\Query\BannerNotice</argument>
120+
<block class="Algolia\AlgoliaSearch\Block\Adminhtml\Query\BannerNotice" name="bannernotice"/>
121+
<!--<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\Query\BannerNotice</argument>-->
120122
</htmlContent>
121123
</container>
122124
<field name="banner_image">
@@ -168,18 +170,18 @@
168170
</argument>
169171
</field>
170172
<!--<field name="banner_content">-->
171-
<!--<argument name="data" xsi:type="array">-->
172-
<!--<item name="config" xsi:type="array">-->
173-
<!--<item name="source" xsi:type="string">query</item>-->
174-
<!--<item name="label" xsi:type="string" translate="true">Content</item>-->
175-
<!--<item name="dataType" xsi:type="string">text</item>-->
176-
<!--<item name="formElement" xsi:type="string">textarea</item>-->
177-
<!--<item name="template" xsi:type="string">ui/form/field</item>-->
178-
<!--<item name="wysiwyg" xsi:type="boolean">false</item>-->
179-
<!--<item name="dataScope" xsi:type="string">banner_content</item>-->
180-
<!--<item name="placeholder" xsi:type="string" translate="true">Additional text displayed below the banner</item>-->
181-
<!--</item>-->
182-
<!--</argument>-->
173+
<!--<argument name="data" xsi:type="array">-->
174+
<!--<item name="config" xsi:type="array">-->
175+
<!--<item name="source" xsi:type="string">query</item>-->
176+
<!--<item name="label" xsi:type="string" translate="true">Content</item>-->
177+
<!--<item name="dataType" xsi:type="string">text</item>-->
178+
<!--<item name="formElement" xsi:type="string">textarea</item>-->
179+
<!--<item name="template" xsi:type="string">ui/form/field</item>-->
180+
<!--<item name="wysiwyg" xsi:type="boolean">false</item>-->
181+
<!--<item name="dataScope" xsi:type="string">banner_content</item>-->
182+
<!--<item name="placeholder" xsi:type="string" translate="true">Additional text displayed below the banner</item>-->
183+
<!--</item>-->
184+
<!--</argument>-->
183185
<!--</field>-->
184186
</fieldset>
185-
</form>
187+
</form>

view/adminhtml/ui_component/category_form.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</item>
1616
</argument>
1717
<htmlContent name="html_content">
18-
<argument name="block" xsi:type="object">Algolia\AlgoliaSearch\Block\Adminhtml\Category\Merchandising</argument>
18+
<block class="Algolia\AlgoliaSearch\Block\Adminhtml\Category\Merchandising" name="category-merchandising" />
1919
</htmlContent>
2020
</container>
2121
</fieldset>

0 commit comments

Comments
 (0)