Eu tenho um campo de configuração do sistema do tipo multiselecionar que será preenchido usando o catalog/product_attribute_collection
. Isso faz parte do system.xml
que o 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>
Agora, quero que todos os valores na seleção múltipla sejam selecionados por padrão. Como os valores padrão para a configuração do sistema estão definidos no config.xml
, não tenho certeza de como escolher todos como padrão.
Esta é a seção config.xml
relevante para a questão
<default>
<mytab>
<mysection>
<attributes><!-- ***WHAT SHOULD I WRITE HERE*** --></attributes>
</mysection>
</mytab>
</default>
Dou exemplo multisseleção.
crie um arquivo para a opção de seleção múltipla em seu módulo neste caminho
your_namespace / yourmodel / Model / System / Config / Source / View.php
Adicione o código abaixo no seu View.php
fonte
Você deve usar as chaves separadas por vírgula da sua matriz de opções.
por exemplo
Seleciona as três opções por padrão.
fonte