diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleForm/SampleFormView.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleForm/SampleFormView.js index 829a75e8a464d9e39c6798a83a3469a99d3732f9..4f3c0b530039e8f145d01855d72a5091c543259c 100644 --- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleForm/SampleFormView.js +++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleForm/SampleFormView.js @@ -73,6 +73,15 @@ function SampleFormView(sampleFormController, sampleFormModel) { //Hierarchy $formTitle.append(" "); $formTitle.append(FormUtil.getHierarchyButton(this._sampleFormModel.sample.permId)); + //Table hierarchy + $formTitle.append(" "); + var $tableHierarchyButton = $("<a>", { 'class' : 'btn btn-default'} ) + .append($('<img>', { 'src' : './img/hierarchy-icon.png', 'style' : 'width:16px; height:17px;' })) + .append(' Table'); + $tableHierarchyButton.click(function () { + mainController.changeView('showSampleHierarchyTablePage', _this._sampleFormModel.sample.permId); + }); + $formTitle.append($tableHierarchyButton); //Copy $formTitle.append(" "); var $copyButton = $("<a>", { 'class' : 'btn btn-default'} ) @@ -99,15 +108,6 @@ function SampleFormView(sampleFormController, sampleFormModel) { $formTitle.append($editButton); } - //Table hierarchy - $formTitle.append(" "); - var $tableHierarchyButton = $("<a>", { 'class' : 'btn btn-default'} ) - .append($('<img>', { 'src' : './img/hierarchy-icon.png', 'style' : 'width:16px; height:17px;' })) - .append(' Table'); - $tableHierarchyButton.click(function () { - mainController.changeView('showSampleHierarchyTablePage', _this._sampleFormModel.sample.permId); - }); - $formTitle.append($tableHierarchyButton); } $formColumn.append($formTitle); diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleTable/SampleTableController.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleTable/SampleTableController.js index b899ba345e7a418d3cbd35379f20d94368757a5a..78f905446e0c6a5900b1c30e4902ca0379887951 100644 --- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleTable/SampleTableController.js +++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/views/SampleTable/SampleTableController.js @@ -229,6 +229,12 @@ function SampleTableController(parentController, title, experimentIdentifier) { }); $list.append($openHierarchy); + var $openHierarchy = $("<li>", { 'role' : 'presentation' }).append($("<a>", {'title' : 'Open Hierarchy Table'}).append("Open Hierarchy Table")); + $openHierarchy.click(function(e) { + mainController.changeView('showSampleHierarchyTablePage', data.permId); + }); + $list.append($openHierarchy); + return $dropDownMenu; }, filter : function(data, filter) {