mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-11-18 16:19:06 +01:00
LSatt_html :: jsonCompositeAttributeFix : fix possible values ajax loading
This commit is contained in:
parent
7be590d842
commit
e251878913
1 changed files with 15 additions and 13 deletions
|
@ -94,31 +94,33 @@ class LSformElement_jsonCompositeAttribute extends LSformElement {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$components = $this -> components;
|
|
||||||
foreach($components as $c => $cconf) {
|
|
||||||
if ($cconf['type']=='select_list') {
|
|
||||||
$components[$c]['possible_values']=$this -> getSelectListComponentPossibleValues($c);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
$return['html'] = $this -> fetchTemplate(NULL,
|
$return['html'] = $this -> fetchTemplate(NULL,
|
||||||
array(
|
array(
|
||||||
'parseValues' => $parseValues,
|
'parseValues' => $parseValues,
|
||||||
'components' => $components
|
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
LSsession :: addCssFile('LSformElement_jsonCompositeAttribute.css');
|
LSsession :: addCssFile('LSformElement_jsonCompositeAttribute.css');
|
||||||
return $return;
|
return $return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return HTML code of an empty field
|
* Retournne un template Smarty compilé dans le contexte d'un LSformElement
|
||||||
*
|
*
|
||||||
* @retval string HTML code of an empty field.
|
* @param[in] string $template Le template à retourner
|
||||||
|
* @param[in] array $variables Variables Smarty à assigner avant l'affichage
|
||||||
|
*
|
||||||
|
* @retval string Le HTML compilé du template
|
||||||
*/
|
*/
|
||||||
function getEmptyField() {
|
function fetchTemplate($template=NULL,$variables=array()) {
|
||||||
return $this -> fetchTemplate($this -> fieldTemplate,array('components' => $this -> components));
|
$components = $this -> components;
|
||||||
|
foreach($components as $c => $cconf) {
|
||||||
|
if ($cconf['type']=='select_list') {
|
||||||
|
$components[$c]['possible_values']=$this -> getSelectListComponentPossibleValues($c);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$variables['components'] = $components;
|
||||||
|
|
||||||
|
return parent::fetchTemplate($template, $variables);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in a new issue