Tengo un campo de configuración del sistema de tipo multiselección que se completará con catalog/product_attribute_collection
. Esta es una parte de lo system.xml
que lo define.
<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>
Ahora quiero que todos los valores en la selección múltiple se seleccionen de forma predeterminada. Dado que los valores predeterminados para la configuración del sistema se definen en config.xml
, no estoy seguro de cómo elegir todo como predeterminado.
Esta es la sección de la config.xml
cual es relevante para la pregunta
<default>
<mytab>
<mysection>
<attributes><!-- ***WHAT SHOULD I WRITE HERE*** --></attributes>
</mysection>
</mytab>
</default>
Doy ejemplo de selección múltiple.
cree un archivo para la opción de selección múltiple en su módulo en esta ruta
your_namespace / yourmodel / Model / System / Config / Source / View.php
Agregue el siguiente código en su View.php
fuente
Debe usar las teclas separadas por comas de su matriz de opciones.
p.ej
Selecciona las tres opciones por defecto.
fuente