Questions tagged «default-values»

1
设置多选UI组件的默认值
我的magento 2安装中有一个自定义实体。 该实体中的字段之一是multiselect类型,包含所有国家/地区的列表。 我将ui组件用于我的管理表单。 由于选择中大约有200条记录,我不想使用多选字段,因为它不那么容易使用。 因此,我在添加/编辑产品管理部分中的类别类别中创建了一个精美的多选之一。 看起来更好,但是我无法为其设置默认值。 这是我的配置(请注意default配置项): <field name="affected_countries" formElement="select" component="Magento_Ui/js/form/element/ui-select" sortOrder="100"> <argument name="data" xsi:type="array"> <item name="config" xsi:type="array"> <item name="source" xsi:type="string">article</item> <item name="filterOptions" xsi:type="boolean">true</item> <item name="chipsEnabled" xsi:type="boolean">true</item> <item name="disableLabel" xsi:type="boolean">true</item> <item name="default" xsi:type="string">RO,MD</item> </item> </argument> <settings> <elementTmpl>ui/grid/filters/elements/ui-select</elementTmpl> <dataType>text</dataType> <label translate="true">Affected Countries</label> <dataScope>affected_countries</dataScope> <componentType>field</componentType> </settings> <formElements> <select> <settings> <options class="Magento\Config\Model\Config\Source\Locale\Country"/> …


3
系统配置多选默认全部选中
我有一个multiselect类型的系统配置字段,该字段将使用填充catalog/product_attribute_collection。这是system.xml定义它的一部分。 <attributes> <label>Choose Attributes to JSONize</label> <frontend_type>multiselect</frontend_type> <sort_order>3</sort_order> <show_in_default>1</show_in_default> <show_in_website>1</show_in_website> <show_in_store>1</show_in_store> <source_model>package_module/system_config_attributes</source_model> </attributes> 现在,我希望默认情况下选中multiselect中的所有值。由于系统配置的默认值是在中定义的config.xml,因此我不确定如何选择全部作为默认值。 这是config.xml与问题有关的部分 <default> <mytab> <mysection> <attributes><!-- ***WHAT SHOULD I WRITE HERE*** --></attributes> </mysection> </mytab> </default>
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.