Пример #1
0
              text: 'name'
            },
            containerCssClass: 'select2_container',
            formatSelection: format,
            formatResult: format,
            createSearchChoice: own_choise,
            sortResults: function(results, container, query) {
              if (query.term) {
                return results.sort(sort_by('name', true, function(a){return a.length}));
              }
              return results;
            }
          });

          worktypes = <?php 
    echo json_encode(Worktypes::findAll());
    ?>
;
          $('.select2[name=zf_work_type]').select2({
            data: {
              results: worktypes,
              text: 'name'
            },
            containerCssClass: 'select2_container',
            formatSelection: format,
            formatResult: format,
            createSearchChoice: own_choise
          });
        });
      })(jQuery);
    </script>
Пример #2
0
        $b = $frm->Button("К списку", 160, 40, 80);
        $b->Event = "document.location.href=\"?" . $GUI->Url(array('section', 'subsection', 'del')) . "\"; return false;";
        $frm->Label("Удалить '" . $worktype["name"] . "'?", 10, 10);
    } else {
        $GUI->informer->ERR("Запись не найдена");
        page_ReloadSubSec();
    }
} else {
    $tbl = $GUI->Table("sprav" . $n);
    if (user_can($GUI->mmenu->selected->id, $GUI->mmenu->selected->selected->id, $_SESSION["user"]["data"]["group_id"], "Редактировать")) {
        $tbl->RowEvent2 = "document.location.href=\"?section=sprav&subsection=3&edit=%var%\"";
    }
    $r = $tbl->NewColumn();
    $r->Caption = "Номер";
    $r->DoSort = true;
    $r->Key = "id";
    $r = $tbl->NewColumn();
    $r->Caption = "Наименование";
    $r->DoSort = true;
    $r->Key = "name";
    $r = $tbl->NewColumn();
    $r->Caption = "";
    $r->Process = "tp_worktypes_cmds";
    foreach (Worktypes::findAll() as $d) {
        $tbl->AddRow($d, "id");
    }
    $tbl->InlineSort(true);
    if (user_can($GUI->mmenu->selected->id, $GUI->mmenu->selected->selected->id, $_SESSION["user"]["data"]["group_id"], "Добавить")) {
        $GUI->cmdmenu->AddItem("Добавить", "?section=sprav&subsection=3&add");
    }
}