diff --git a/airtime_mvc/application/views/scripts/form/edit-history-item.phtml b/airtime_mvc/application/views/scripts/form/edit-history-item.phtml index 219942121..7edbcc8da 100644 --- a/airtime_mvc/application/views/scripts/form/edit-history-item.phtml +++ b/airtime_mvc/application/views/scripts/form/edit-history-item.phtml @@ -31,12 +31,14 @@ -
- -
-
- - +
+
+ +
+
+ + +
getSubForm('his_item_template') as $index=>$el): ?> diff --git a/airtime_mvc/public/js/airtime/playouthistory/historytable.js b/airtime_mvc/public/js/airtime/playouthistory/historytable.js index c37b2e11b..3e7aae7cd 100644 --- a/airtime_mvc/public/js/airtime/playouthistory/historytable.js +++ b/airtime_mvc/public/js/airtime/playouthistory/historytable.js @@ -57,7 +57,8 @@ var AIRTIME = (function(AIRTIME) { oTableAgg, oTableItem, - oTableShow; + oTableShow, + inShowsTab = false; function getSelectedLogItems() { var items = Object.keys(selectedLogItems); @@ -424,6 +425,9 @@ var AIRTIME = (function(AIRTIME) { }, navigate: function() { delete fnServerData.instance; + }, + always: function() { + inShowsTab = false; } }, { @@ -433,14 +437,21 @@ var AIRTIME = (function(AIRTIME) { }, navigate: function() { delete fnServerData.instance; + }, + always: function() { + inShowsTab = false; } }, { initialized: false, initialize: function() { - showSummaryList(); + }, navigate: function() { + + }, + always: function() { + inShowsTab = true; showSummaryList(); } } @@ -478,6 +489,10 @@ var AIRTIME = (function(AIRTIME) { function makeHistoryDialog(html) { $hisDialogEl = $(html); + if (inShowsTab) { + $hisDialogEl.find("#his_choose_instance").remove(); + } + $hisDialogEl.dialog({ title: $.i18n._("Edit History Record"), modal: false, @@ -649,6 +664,8 @@ var AIRTIME = (function(AIRTIME) { else { tab.navigate(); } + + tab.always(); } });