फॉर्म और ग्रिड के लिए यूआई-घटक प्रारूप संस्करण 2.2 (देव) में बदल रहा है। (शायद यह पहले से ही किया था)। मैं किसी फ़ील्ड के लिए डिफ़ॉल्ट मान कैसे सेट कर सकता हूं।
2.2-dev से पहले आप फॉर्म में इस तरह से एक फ़ील्ड जोड़ सकते हैं।
<field name="title">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="dataType" xsi:type="string">text</item>
<item name="default" xsi:type="string">Some default value.</item>
<item name="label" xsi:type="string" translate="true">Page Title</item>
<item name="formElement" xsi:type="string">input</item>
<item name="source" xsi:type="string">source_here</item>
<item name="sortOrder" xsi:type="number">20</item>
<item name="dataScope" xsi:type="string">title</item>
<item name="validation" xsi:type="array">
<item name="required-entry" xsi:type="boolean">true</item>
</item>
</item>
</argument>
</field>
2.2 देव में स्तंभ इस तरह दिखता है:
<field name="title" sortOrder="20" formElement="input">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="source" xsi:type="string">source_here</item>
</item>
</argument>
<settings>
<validation>
<rule name="required-entry" xsi:type="boolean">true</rule>
</validation>
<dataType>text</dataType>
<label translate="true">Page Title</label>
<dataScope>title</dataScope>
</settings>
</field>
सूचना default
मेरे दूसरे उदाहरण से गायब है।
मैंने कोशिश की <default>Some default value</default>
और पिछले संस्करण के लिए एक ही वाक्यविन्यास लेकिन xml मान्य नहीं करता है।
क्या नए संस्करण में ऐसा करने का कोई तरीका है या किसी ने इसे अनदेखा कर दिया है?