if (!defined('ALLOWED')) die('Appel direct ne sont pas permis'); /** * @file * @brief Show the option of a contact, * parameters received * - $fiche_id * - $ag_id * - $a_option array * - $a_option.cor_id * - $a_option.cor_label * - $a_option.cor_type * - $a_option.ap_id (-1 if option for this contact doesn't exist) * @see Card_Multiple */ \Noalyss\Dbg::echo_file(__FILE__); ?>

value=array(); // for select , we need to take the list if (!empty($a_option[$i]['cor_value_select'])) { $a_select=explode("|", $a_option[$i]['cor_value_select']); if (is_array($a_select)) { $nb=count($a_select); $array=[]; for ($e=0; $e<$nb; $e++) { $a["label"]=$a_select[$e]; $a["value"]=$a_select[$e]; $array[$e]=$a; } $input->value=$array; $input->selected = $a_option[$i]['ap_value'] ; } } break; case 4: $input=new InputSwitch("ap_value[]"); if ( $a_option[$i]['ap_value'] =="") { $a_option[$i]['ap_value']=0; } break; } $input->set_value ($a_option[$i]['ap_value']); echo ''; echo ''; echo $a_option[$i]['cor_label']; echo HtmlInput::hidden("f_id",$fiche_id); echo HtmlInput::hidden("ap_id[]",$a_option[$i]['ap_id']); echo HtmlInput::hidden("cor_id[]",$a_option[$i]['cor_id']); echo ''; echo ''; echo $input->input(); echo ''; echo ''; endfor; ?>