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);
 }
Ejemplo n.º 3
0
 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);
 }