weprovide/magento2-module-select2-uicomponent

This package is abandoned and no longer maintained. No replacement package was suggested.
There is no license information available for the latest version (1.0.1) of this package.

Select2 UI Component for Magento 2

Installs: 596

Dependents: 0

Suggesters: 0

Security: 0

Stars: 15

Watchers: 4

Forks: 9

Open Issues: 0

Language:JavaScript

Type:magento2-module

1.0.1 2017-06-13 08:54 UTC

This package is not auto-updated.

Last update: 2024-05-28 09:42:12 UTC


README

Select2 UI Component for Magento 2

Installation

  1. composer require weprovide/magento2-module-select2-uicomponent
  2. bin/magento setup:upgrade

Usage

It can be used in any UI Component configuration file.

Example:

VENDOR/MODULE/view/adminhtml/ui_component/cms_page_form.xml

<?xml version="1.0" encoding="UTF-8"?>
<form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd">
    <fieldset name="FIELDSET_NAME">
        <field name="CUSTOM_FIELD">
            <argument name="data" xsi:type="array">
                <item name="options" xsi:type="object">VENDOR\MODULE\Model\Config\Source\CUSTOMSOURCE</item>
                <item name="config" xsi:type="array">
                    <item name="dataType" xsi:type="string">text</item>
                    <item name="label" xsi:type="string" translate="true">CUSTOM FIELD</item>
                    <item name="formElement" xsi:type="string">select</item>
                    <item name="source" xsi:type="string">page</item>
                    <item name="dataScope" xsi:type="string">CUSTOM_FIELD</item>
                    <item name="elementTmpl" xsi:type="string">WeProvide_Select2UiComponent/form/element/select2</item>
                </item>
            </argument>
        </field>
    </fieldset>
</form>