18 require_once dirname(__FILE__).
'/../form_question_type_select/form_question_type_select_edit_fns.inc';
59 $options = $asset->getCompleteOptions();
60 $selected_options = $asset->attr(
'available');
64 if (!$asset->writeAccess(
'attributes')) {
65 if (count($selected_options)) {
67 $sel_option_names = Array();
68 foreach ($selected_options as $selected_option) {
69 $sel_option_names[] = $options[$selected_option];
71 echo implode(
'<br />', $sel_option_names);
73 echo translate(
'core_form_type_country_all');
76 combo_box($prefix.
'_available', $options,
true, $selected_options);
79 return $asset->writeAccess(
'attributes');
96 if (isset($_POST[$prefix.
'_available'])) {
97 $available = $_POST[$prefix.
'_available'];
98 if (!is_array($available)) {
99 $available = Array($available);
101 if (!$asset->setAttrValue(
'available', $available)) {