diff --git a/module/todo/js/view.ui.js b/module/todo/js/view.ui.js index f9058e4e85..3722bde934 100644 --- a/module/todo/js/view.ui.js +++ b/module/todo/js/view.ui.js @@ -130,8 +130,3 @@ function toggleExecution(multiple) { $('#executionIdBox').closest('tr').toggleClass('hidden', !multiple); } - -function createProduct() -{ - loadModal($.createLink('product', 'create'), '.m-my-todo'); -} diff --git a/module/todo/ui/view.html.php b/module/todo/ui/view.html.php index e636fd88cb..34f14e315d 100644 --- a/module/todo/ui/view.html.php +++ b/module/todo/ui/view.html.php @@ -38,16 +38,12 @@ if(hasPriv('story', 'create') && $config->vision != 'lite') span($lang->product->noProduct), btn ( - $lang->product->create, - set - ( - array( - 'id' => 'createProductBtn', - 'class' => 'secondary-pale', - 'icon' => 'plus' - ) - ), - on::click('createProduct') + setID('createProductBtn'), + setClass('secondary-pale'), + set::icon('plus'), + set::url($this->createLink('product', 'create')), + setData(array('toggle' => 'modal', 'size' => 'lg')), + $lang->product->create ) ) : form (