Skip to content

Commit 312bfd6

Browse files
committed
New multiselect field type (even though this already was possible with select)
1 parent dca77fd commit 312bfd6

2 files changed

Lines changed: 13 additions & 0 deletions

File tree

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php declare(strict_types=1);
2+
3+
namespace Loki\AdminComponents\Form\Field\FieldType;
4+
5+
use Loki\AdminComponents\Form\Field\Field;
6+
use Loki\AdminComponents\Form\Field\FieldTypeInterface;
7+
use Magento\Framework\Data\OptionSourceInterface;
8+
use Magento\Framework\ObjectManagerInterface;
9+
10+
class Multiselect extends Select
11+
{
12+
}

etc/di.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
<item name="datetime" xsi:type="object">Loki\AdminComponents\Form\Field\FieldType\Datetime</item>
3939
<item name="number" xsi:type="object">Loki\AdminComponents\Form\Field\FieldType\Number</item>
4040
<item name="select" xsi:type="object">Loki\AdminComponents\Form\Field\FieldType\Select</item>
41+
<item name="multiselect" xsi:type="object">Loki\AdminComponents\Form\Field\FieldType\Multiselect</item>
4142
<item name="switch" xsi:type="object">Loki\AdminComponents\Form\Field\FieldType\Switcher</item>
4243
<item name="from_to" xsi:type="object">Loki\AdminComponents\Form\Field\FieldType\FromTo</item>
4344
<item name="product_id" xsi:type="object">Loki\AdminComponents\Form\Field\FieldType\ProductId</item>

0 commit comments

Comments
 (0)