public function getHome($r) { $t = new Dase_Template($r); $t->assign('exercise_sets', Dase_DBO_ExerciseSet::getAll($this->db)); $c = new Dase_DBO_Content($this->db); $c->page = 'home'; if ($c->findOne()) { $t->assign('content', $c->text); } $r->renderResponse($t->fetch('home.tpl')); }
public function postToContentForm($r) { $t = new Dase_Template($r); $t->init($this); $c = new Dase_DBO_Content($this->db); $c->page = $r->get('page'); if ($c->findOne()) { $c->text = $r->get('text'); $c->update(); } else { $c->text = $r->get('text'); $c->insert(); } $page = $r->get('page'); $r->renderRedirect('admin/content/' . $page); }