Ejemplo n.º 1
0
/**
 * @deprecated
 * @param $naprav_id
 * @return mixed
 */
function get_naprav_name($naprav_id)
{
    try {
        $napravl = Napravl::find($naprav_id);
        return $napravl['name'];
    } catch (InvalidArgumentException $e) {
        return 'не указано';
    } catch (EntityNotFoundException $e) {
        return 'не указано';
    }
}
Ejemplo n.º 2
0
    $frm->Button("Добавить", 60, 90, 80, true);
    $frm->OnExecute = "addnapravl_exec";
    $b = $frm->Button("К списку", 160, 90, 80);
    $b->Event = "document.location.href=\"?" . $GUI->Url(array('section', 'subsection', 'add')) . "\"; return false;";
    $frm->Label("Название", 10, 10);
    $t = $frm->Text(10, 30, 278);
    $t->linkName = 'name';
    $t->AddValidator(new CGUI_VALIDATOR_NOEMPTY());
    $t->AddValidator(new CGUI_VALIDATOR_MAXLEN(80));
} elseif (isset($_REQUEST["del"])) {
    if (!user_can($GUI->mmenu->selected->id, $GUI->mmenu->selected->selected->id, $_SESSION["user"]["data"]["group_id"], "Удалить")) {
        $GUI->informer->ERR(PERMISSION_DENIED);
        page_reload();
    }
    $id = intval($_REQUEST["del"]);
    $napravl = Napravl::find($id);
    if ($napravl) {
        $frm = $GUI->Form("Удалить", 300, 100);
        $frm->Button("Удалить", 60, 40, 80, true);
        $frm->OnExecute = "delnapravl_exec";
        $b = $frm->Button("К списку", 160, 40, 80);
        $b->Event = "document.location.href=\"?" . $GUI->Url(array('section', 'subsection', 'del')) . "\"; return false;";
        $t = $frm->Hidden($id);
        $t->linkName = 'id';
        $frm->Label("Удалить '" . $napravl["name"] . "'?", 10, 10);
    } else {
        $GUI->informer->ERR("Запись не найдена");
        page_ReloadSubSec();
    }
} else {
    $tbl = $GUI->Table("sprav" . $n);