Drupal Answers Asked by Jav on December 3, 2020
How do you load a select with items preselected when the chosen module is installed/enabled?
I’m doing the following:
$my_list = array('item1' = 'item1', 'item2' = 'item2', 'item3' = 'item3');
$form['list_info']['my_list'] = array(
'#title' => t('Select a list to manage:'),
'#type' => 'select',
'#options' => $my_list,
'#default_value' => $my_list,
);
But the select shows up empty. Clicking it reveals the items and I can select them, but I need the chosen select to show up with the items selected. How’s this possible?
Your select item is currently only accepting one selected option. This is why it won't allow an array as a default value (it expects a string or int).
adding following line should work
'#multiple' => true,
Answered by Suranga Panagamuwa Gamage on December 3, 2020
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP