function get_module_name($module_id) { $module = Module::find($module_id); return $module['name']; }
$t->AddValidator(new CGUI_VALIDATOR_09()); $t->linkName = "order"; $frm->VLine(10, $ypos += 40, 280); $frm->Button("Сохранить", 40, $ypos += 20, 100, true); $b = $frm->Button("К списку", 160, $ypos, 100, false); $b->Event = "document.location.href='?section=admin&subsection=1&action=list'"; $frm->height = $ypos + 60; break; case 'edit': $module_id = $_GET['module']; $ypos = 0; $frm = $GUI->Form("Редактировать модуль №" . $module_id, 300, 0); $frm->OnExecute = "edit_module"; $t = $frm->Hidden($module_id); $t->linkName = 'id'; $module_info = Module::find($module_id); $frm->Label("Имя (отображается в верхнем меню):", 10, $ypos += 20); $t = $frm->Text(25, $ypos += 20, 250, $module_info['name']); $t->AddValidator(new CGUI_VALIDATOR_NOEMPTY()); $t->linkName = "name"; $ypos += 30; $frm->Label("Внутренее имя (по названию папки):", 10, $ypos += 20); $t = $frm->Text(25, $ypos += 20, 250, $module_info['internal_name']); $t->AddValidator(new CGUI_VALIDATOR_NOEMPTY()); $t->linkName = "internal_name"; $ypos += 30; $frm->Label("Порядок отображения в меню", 10, $ypos += 20); $t = $frm->Text(25, $ypos += 20, 40, $module_info['order']); $t->AddValidator(new CGUI_VALIDATOR_NOEMPTY()); $t->AddValidator(new CGUI_VALIDATOR_09()); $t->linkName = "order";