J'ai un combobox et je ne sais pas comment les options de valeur sont peuplées. Comment fonctionne la méthode profile_manager_get_categorized_group_fields()?Comment les options de valeur sont-elles occupées par Elgg?
// retrieve group fields
$group_fields = profile_manager_get_categorized_group_fields();
$ramosAtuacao = array('' => '-- Selecione --');
$opcoesObjetivos = $opcoesFranquia = array();
foreach($group_fields['fields'] as $field){
switch ($field->metadata_name) {
case 'ramoatuacao':
$ramosAtuacao = array_merge($ramosAtuacao, $field->getOptions());
break;
case 'franquia':
$opcoesFranquia = $field->getOptions();
break;
}
}
et
<?php echo elgg_view("input/dropdown", array(
'name' => 'ramoatuacao',
'value' => $vars['entity']->ramoatuacao,
'options' => $ramosAtuacao
)); ?>
Peuplé non occupé. – developerwjk