Formlar ve ızgaralar için ui-bileşenleri biçimi sürüm 2.2 (dev) 'de değişmektedir. (belki de zaten yaptı). Bir alan için nasıl varsayılan bir değer ayarlayabilirim.
2.2-dev'den önce formda buna benzer bir alan ekleyebilirsiniz.
<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-dev'de sütun şöyle görünür:
<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
İkinci örneğimde eksik olduğuna dikkat edin .
Denedim <default>Some default value</default>
ve önceki sürümle aynı sözdizimi ancak xml doğrulamıyor.
Yeni sürümde yapmanın bir yolu var mı veya birisi gözden kaçtı mı?
1
uğultu .... PR ... uğultu ...
—
Raphael Dijital Piyanizm
@RaphaelatDigitalPianism Önce bir onay istiyorum.
—
Marius
TBH'ye çok fazla bakmadım ama birisi bir şeyi unutmuş gibi görünüyor
—
Digital Pianism'de Raphael
Belki biraz konu dışı: ama geriye dönük uyumlu olacak mı? : -S
—
Giel Berkers
@GielBerkers. Şimdiye kadar test ettiğimden, eski sürüm hala 2.2-dev sürümünde çalışıyor. Evet diyebilirim.
—
Marius