parent::__construct('stempel', $id);
}
- public function ajaxEditTask(Array $data)
+ public function ajaxTask(Array $data)
{
- if (!strlen($data['content'])) return false;
- return $this->modify('task', $data['content']);
+ return $this->modify('task', utf8_decode($data['content']));
+ }
+
+ public function ajaxSetStatus(Array $data)
+ {
+ if (count($data['ids'])) {
+ $sql = sprintf('UPDATE %s SET status = %d WHERE id IN (%s)',
+ $this->table,
+ $data['status'], implode(',',$data['ids']));
+ return $this->execute($sql);
+ }
+
+ return true;
}
}