function id($args) { list($id, $name) = $args; $cm = new CalendarModel(); $ct = new CalendarTypeModel(); $arrct = $ct->getAll(); foreach ($arrct as $ct) { $arrc[$ct->cal_type_id] = $ct; } $cm->getByID(tin($id)); $arr['entry'] = $cm; $arr['type'] = $arrc; $layout_id = "Calendar_id"; $file = Layout::getFile($layout_id); // echo "Pages/".$layout_id."/".$file; Mold::theme("Pages/" . $layout_id . "/" . $file, $arr); // Mold::theme("Pages/Calendar_id",$arr); }
function viewme($id, $classname, $classID) { $cm = new CalendarModel(); $ct = new CalendarTypeModel(); $arrct = $ct->getAll(); foreach ($arrct as $ct) { $arrc[$ct->cal_type_id] = $ct; } $cm->getByID(tin($id)); $arr['entry'] = $cm; $arr['type'] = $arrc; // Mold::both("Calendar_id",$arr); pr($cm); }
function ins() { // pr($_POST); $cm = new CalendarModel(); if ($_POST['id']) { $cm->getByID(addslashes($_POST['id'])); } $cm->cal_name = addslashes($_POST['title']); $cm->cal_begin = addslashes($_POST['start']); $cm->cal_end = addslashes($_POST['end']); $cm->cal_type = addslashes($_POST['type']); $cm->cal_descr = addslashes($_POST['descr']); $ad = 0; if ($_POST['allDay'] == "true") { $ad = 1; } $cm->cal_allday = $ad; $id = $cm->save(); if ($_POST['id']) { $json['id'] = $_POST['id']; } else { $json['id'] = $id; } echo json_encode($json); }