Example #1
0
 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'));
 }
Example #2
0
 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);
 }