. */ if (!isConnect('admin')) { throw new Exception('401 - {{Accès non autorisé}}'); } $eqLogic = eqLogic::byId(init('eqLogic_id')); if (!is_object($eqLogic)) { throw new Exception('{{Equipement non trouvé}}' . ' : ' . init('eqLogic_id')); } sendVarToJS([ 'jeephp2js.md_eqLogicConfigure_Info' => utils::o2a($eqLogic), 'jeephp2js.md_eqLogicConfigure_InfoSearchString' => urlencode(str_replace('#', '', $eqLogic->getHumanName())) ]); ?>
$value) { $display .= ' | ' . $value['name'] . ' | '; } echo $display; ?>
---|---|
'; $echo .= $parameter['name']; $echo .= ' | '; foreach ((jeedom::getConfiguration('eqLogic:displayType')) as $key => $value) { $echo .= '';
if (!isset($parameter['allow_displayType'])) {
continue;
}
if (!isset($parameter['type'])) {
continue;
}
if (is_array($parameter['allow_displayType']) && !in_array($key, $parameter['allow_displayType'])) {
continue;
}
if ($parameter['allow_displayType'] === false) {
continue;
}
$default = '';
$display = '';
if (isset($parameter['default'])) {
$display = ' style="display:none;"';
$default = $parameter['default'];
$echo .= ' ';
}
switch ($parameter['type']) {
case 'color':
if ($parameter['allow_transparent']) {
$echo .= '';
$echo .= '';
$echo .= ' ';
$echo .= '';
} else {
$echo .= '';
}
break;
case 'input':
$echo .= '';
break;
case 'number':
$echo .= '';
break;
}
$echo .= ' | ';
}
$echo .= '
{{Nom}} | {{Valeur}} | {{Action}} |
---|---|---|
'; $echo .= ''; $echo .= ' | '; $echo .= ''; $echo .= ''; $echo .= ' | '; $echo .= ''; $echo .= ' {{Supprimer}}'; $echo .= ' | '; $echo .= '