Пример #1
0
         $project_id = $project->getFirstProjectId();
     }
     $tpl = new TemplateService();
     $tpl->todo_list = TodoMapper::getTodoList($project_id);
     $tpl->project_id = $project_id;
     echo $tpl->display('todo_list.php');
     break;
 case 'update_list':
     $list = $_POST['listContainer'];
     TodoMapper::updateTodoList($list);
     break;
 case 'get_item':
     $item_id = str_replace('item_', '', $_GET['id']);
     $tpl = new TemplateService();
     $tpl->todo = TodoMapper::getTodo($item_id);
     echo $tpl->display('todo.php');
     break;
 case 'set_item':
     $output = TodoMapper::setTodo($_POST['value'], $_GET['project_id'], $_GET['id']);
     echo utf8_decode($output);
     break;
 case 'set_item_text':
     $value = $_POST['value'];
     $project_id = $_GET['project_id'];
     $id = $_GET['id'];
     $output = TodoMapper::setTodoText($value, $project_id, $id);
     echo utf8_decode($output);
     break;
 case 'insert_item':
     if ($_POST['value'] != '' and $_POST['value'] != 'Neuer Eintrag') {
         TodoMapper::setTodo($_POST['value'], $_GET['project_id']);
Пример #2
0
<?php

require_once 'includes/config.php';
require_once 'includes/classes/template_service.php';
session_start();
$tpl = new TemplateService();
$tpl->display('index.php');