From cb29ff46ca16a22e3620686e32984b3e02b1a84f Mon Sep 17 00:00:00 2001 From: Sergiy Zhovnir Date: Wed, 15 Jan 2020 12:04:04 +0200 Subject: [PATCH 1/4] Add documentation for the ColumnsEditor UI component --- src/_data/toc/ui-components-guide.yml | 3 + .../ui_comps/ui-columns-editor-result.png | Bin 0 -> 11138 bytes .../components/ui-columns-editor.md | 86 ++++++++++++++++++ 3 files changed, 89 insertions(+) create mode 100644 src/common/images/ui_comps/ui-columns-editor-result.png create mode 100644 src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md diff --git a/src/_data/toc/ui-components-guide.yml b/src/_data/toc/ui-components-guide.yml index 7cc7f90d45e..55feb0ac75c 100644 --- a/src/_data/toc/ui-components-guide.yml +++ b/src/_data/toc/ui-components-guide.yml @@ -38,6 +38,9 @@ pages: - label: Columns component url: /ui_comp_guide/components/ui-columns.html + - label: ColumnsEditor component + url: /ui_comp_guide/components/ui-columns-editor.html + - label: ColumnsControls component url: /ui_comp_guide/components/ui-columnscontrols.html diff --git a/src/common/images/ui_comps/ui-columns-editor-result.png b/src/common/images/ui_comps/ui-columns-editor-result.png new file mode 100644 index 0000000000000000000000000000000000000000..24a7d52ea74f44caf6724320da0c1b7ea888880d GIT binary patch literal 11138 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 literal 0 HcmV?d00001 diff --git a/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md b/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md new file mode 100644 index 00000000000..ba8bb25d049 --- /dev/null +++ b/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md @@ -0,0 +1,86 @@ +--- +group: ui-components-guide +title: ColumnsEditor component +contributor_name: Atwix +contributor_link: https://www.atwix.com/ +--- + +The ColumnsEditor [UI component](https://glossary.magento.com/ui-component) is an [extension](https://glossary.magento.com/extension) for [Columns]({{ page.baseurl }}/ui_comp_guide/components/ui-columns.html) component, allowing users to select and edit grid records data. + +## Configuration options + +| Option | Description | Type | Default Value | +| --- | --- | --- | --- | +| `bulkConfig` | Configurations for the [bulk]({{ site.mage2bloburl }}/{{page.guide_version}}/app/code/Magento/Ui/view/base/web/js/grid/editing/bulk.js) component. | Object | `{component: 'Magento_Ui/js/grid/editing/bulk',name: '${ $.name }_bulk',editorProvider: '${ $.name }',columnsProvider: '${ $.columnsProvider }'}` | +| `bulkEnabled` | Enable bulk editing component. | Boolean | `true` | +| `clientConfig` | Configurations for the [client]({{ site.mage2bloburl }}/{{page.guide_version}}/app/code/Magento/Ui/view/base/web/js/grid/editing/client.js) component. | Object | `{component: 'Magento_Ui/js/grid/editing/client',name: '${ $.name }_client'}` | +| `headerButtonsTmpl` | Path to the `.html` template for the header buttons. | String | `'ui/grid/editing/header-buttons'` | +| `multiEditingButtons` | Enable multi editing buttons. | Boolean | `true` | +| `rowButtonsTmpl` | Path to the `.html` template for the row buttons. | String | `'ui/grid/editing/row-buttons'` | +| `successMsg` | The success message which appear when the records data successfully saved. | String | `$t('You have successfully saved your edits.')` | +| `templates`.`record` | Configurations for the [record]({{ site.mage2bloburl }}/{{page.guide_version}}/app/code/Magento/Ui/view/base/web/js/grid/editing/record.js) component. | Object | `{parent: '${ $.$data.editor.name }',name: '${ $.$data.recordId }',component: 'Magento_Ui/js/grid/editing/record',columnsProvider: '${ $.$data.editor.columnsProvider }',editorProvider: '${ $.$data.editor.name }',preserveFields: {'${ $.$data.editor.indexField }': true}}` | +| `viewConfig` | Configurations for the [EditorView]({{ site.mage2bloburl }}/{{page.guide_version}}/app/code/Magento/Ui/view/base/web/js/grid/editing/editor-view.js) component. | Object | `{component: 'Magento_Ui/js/grid/editing/editor-view',name: '${ $.name }_view',model: '${ $.name }',columnsProvider: '${ $.columnsProvider }'}` | + +## Sources files + +Extends [`uiCollection`]({{ page.baseurl }}/ui_comp_guide/concepts/ui_comp_uicollection_concept.html): + +- [app/code/Magento/Ui/view/base/web/js/grid/editing/editor.js]({{ site.mage2bloburl }}/{{page.guide_version}}/app/code/Magento/Ui/view/base/web/js/dynamic-rows/dnd.js) + +## Examples + +### Integrate the ColumnsEditor component with the Columns component + +This is an example of how the ColumnsEditor component integrates with the [Columns]({{ page.baseurl }}/ui_comp_guide/components/ui-columns.html) component: + +```xml ++ ... + + + + entity_id + true + ${ $.columnsProvider }.ids + + + + + entity_id + + + + + + + + + + text + + + true + + text + + + + + + + + select + + select + + select + + + + + +``` + +#### Result + +![DynamicRowsDragAndDrop Component example]({{ site.baseurl }}/common/images/ui_comps/ui-columns-editor-result.png) From 3570886a6d5627f72f7092f0168a5864beddb08c Mon Sep 17 00:00:00 2001 From: Sergiy Zhovnir Date: Sat, 25 Jan 2020 18:35:00 +0200 Subject: [PATCH 2/4] Adjusted the ColumnsEditor UI component documentation --- src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md b/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md index ba8bb25d049..85e60f13c41 100644 --- a/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md +++ b/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md @@ -5,7 +5,7 @@ contributor_name: Atwix contributor_link: https://www.atwix.com/ --- -The ColumnsEditor [UI component](https://glossary.magento.com/ui-component) is an [extension](https://glossary.magento.com/extension) for [Columns]({{ page.baseurl }}/ui_comp_guide/components/ui-columns.html) component, allowing users to select and edit grid records data. +The ColumnsEditor [UI component](https://glossary.magento.com/ui-component) is an [extension](https://glossary.magento.com/extension) for the [Columns]({{ page.baseurl }}/ui_comp_guide/components/ui-columns.html) component, allowing users to select and edit grid records data. ## Configuration options From 4ec26c5a7da353db05e8eef3ded07272d3d8b6a1 Mon Sep 17 00:00:00 2001 From: Sergiy Zhovnir Date: Tue, 28 Jan 2020 19:31:24 +0200 Subject: [PATCH 3/4] Add empty line --- src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md | 1 + 1 file changed, 1 insertion(+) diff --git a/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md b/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md index 85e60f13c41..fda183afbc4 100644 --- a/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md +++ b/src/guides/v2.3/ui_comp_guide/components/ui-columns-editor.md @@ -84,3 +84,4 @@ This is an example of how the ColumnsEditor component integrates with the [Colum #### Result ![DynamicRowsDragAndDrop Component example]({{ site.baseurl }}/common/images/ui_comps/ui-columns-editor-result.png) + From d74730ed9cdb28c2e42b329178becd7c08660504 Mon Sep 17 00:00:00 2001 From: Sergiy Zhovnir Date: Thu, 30 Jan 2020 20:45:33 +0200 Subject: [PATCH 4/4] Excluded 2.2 version for ColumnsEditor component documentation --- src/_data/toc/ui-components-guide.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/_data/toc/ui-components-guide.yml b/src/_data/toc/ui-components-guide.yml index 55feb0ac75c..5052cf1ff57 100644 --- a/src/_data/toc/ui-components-guide.yml +++ b/src/_data/toc/ui-components-guide.yml @@ -40,6 +40,7 @@ pages: - label: ColumnsEditor component url: /ui_comp_guide/components/ui-columns-editor.html + exclude_versions: ["2.2"] - label: ColumnsControls component url: /ui_comp_guide/components/ui-columnscontrols.html