public function renderDefault()
 {
     $nastenkaSelect = $this->nastenka->findAll()->where("platneOd < ?", time())->where("platneDo > ? OR platneDo = -1", time());
     if (!$this->user->loggedIn) {
         $nastenkaSelect = $nastenkaSelect->where("verejne = 1");
     }
     $this->template->nastenka = $nastenkaSelect;
 }
 public function renderEdit($id)
 {
     $n = $this->nastenka->find($id);
     if (!$n) {
         $this->error('Příspěvek nástěnky s daným ID nenalezen.');
     }
     $d = $n->toArray();
     $d['platneOd'] = date(self::$dateFormat, $d['platneOd']);
     if ($d['platneDo'] > 0) {
         $d['platneDo'] = date(self::$dateFormat, $d['platneDo']);
     } else {
         $d['platneDo'] = "";
         $d['platnostTrvale'] = true;
     }
     $this['nastenkaForm']->setDefaults($d);
 }