$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']);
<?php require_once 'includes/config.php'; require_once 'includes/classes/template_service.php'; session_start(); $tpl = new TemplateService(); $tpl->display('index.php');