function showCheckbox($var, $name, $title, $extra = '', $group = '', $value = '1') { $context = pobject::getContext(); $me = $context["arCurrentObject"]; if (edit::getEditMode() && $me->CheckSilent('edit')) { $id = edit::registerDataField(); if ($group) { edit::registerGroup($group, $id); } edit::ShowInput(0, $name, $title, 'hidden'); $checked = ""; if ($var == $value) { $checked = "checked"; } $prefix = edit::getEditPrefix(); $vedorVars = edit::getVedorVars($me, $name); echo "<input name='{$name}' type='checkbox' class='editable' id='" . $prefix . $id . "' {$vedorVars} title='{$title}' value='{$value}' {$extra} {$checked}>"; } else { if (!edit::isEmpty($var)) { echo $var; } } return $id; }