diff options
author | Frederic Guillot <fred@kanboard.net> | 2016-11-27 18:48:42 -0500 |
---|---|---|
committer | Frederic Guillot <fred@kanboard.net> | 2016-11-27 18:48:42 -0500 |
commit | 453513da298534702baef8f2416695bfb2ff1a90 (patch) | |
tree | e390ec1250a1f492ca6ddc2b8c6e1f834cffb742 /app | |
parent | de2501f070a7bf41b766ee1139d1322213e387e9 (diff) |
Make suggest menu appears in comment textareas
Diffstat (limited to 'app')
-rw-r--r-- | app/Controller/CommentController.php | 14 | ||||
-rw-r--r-- | app/Template/comments/show.php | 1 |
2 files changed, 13 insertions, 2 deletions
diff --git a/app/Controller/CommentController.php b/app/Controller/CommentController.php index c61a0602..526bd2bf 100644 --- a/app/Controller/CommentController.php +++ b/app/Controller/CommentController.php @@ -48,6 +48,7 @@ class CommentController extends BaseController */ public function create(array $values = array(), array $errors = array()) { + $project = $this->getProject(); $task = $this->getTask(); if (empty($values)) { @@ -57,10 +58,13 @@ class CommentController extends BaseController ); } - $this->response->html($this->template->render('comment/create', array( + $values['project_id'] = $task['project_id']; + + $this->response->html($this->helper->layout->task('comment/create', array( 'values' => $values, 'errors' => $errors, 'task' => $task, + 'project' => $project, ))); } @@ -103,8 +107,14 @@ class CommentController extends BaseController $task = $this->getTask(); $comment = $this->getComment(); + if (empty($values)) { + $values = $comment; + } + + $values['project_id'] = $task['project_id']; + $this->response->html($this->template->render('comment/edit', array( - 'values' => empty($values) ? $comment : $values, + 'values' => $values, 'errors' => $errors, 'comment' => $comment, 'task' => $task, diff --git a/app/Template/comments/show.php b/app/Template/comments/show.php index 5c6d8e20..dfc13821 100644 --- a/app/Template/comments/show.php +++ b/app/Template/comments/show.php @@ -26,6 +26,7 @@ 'values' => array( 'user_id' => $this->user->getId(), 'task_id' => $task['id'], + 'project_id' => $task['project_id'], ), 'errors' => array(), 'task' => $task, |