Я пытаюсь выяснить, как я могу создать поле выбора в форме пользовательского интерфейса компонента magento и указать его там, где я могу заполнить список выбора.
Как-то так я думал сработает но это не так
<field name="formats">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="dataType" xsi:type="string">text</item>
<item name="disabled" xsi:type="boolean">false</item>
<item name="label" xsi:type="string" translate="true">formats</item>
<item name="formElement" xsi:type="string">select</item>
<item name="enabled" xsi:type="boolean">false</item>
<item name="source" xsi:type="string">Magento\Catalog\Model\Product\AttributeSet\Options</item>
<item name="dataScope" xsi:type="string">formats</item>
</item>
</argument>
</field>
Спасибо
magento2
uicomponent
stewrat
источник
источник
modulename
от<item name="source" />
определяется? Я попробовал мой из module.xml, rout.xml, но это не работает. Я получаю это сообщение об ошибке: prntscr.com/d9c73emultiselect
типом дляformElement
.Этот подход более распространен, по крайней мере, в Magento 2.3:
источник