Пример #1
0
 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;
 }