Corrected initialization problem with CategoriesHelper instance.

This commit is contained in:
Alex Tselegidis 2016-07-15 20:21:25 +02:00
parent bc217728af
commit 6ab4344187

View file

@ -29,6 +29,9 @@ window.BackendServices = window.BackendServices || {};
*/ */
var helper; var helper;
var servicesHelper = new ServicesHelper();
var categoriesHelper = new CategoriesHelper();
/** /**
* Default initialize method of the page. * Default initialize method of the page.
* *
@ -80,10 +83,10 @@ window.BackendServices = window.BackendServices || {};
if ($(this).hasClass('services-tab')) { // display services tab if ($(this).hasClass('services-tab')) { // display services tab
$('#services').show(); $('#services').show();
helper = new ServicesHelper(); helper = servicesHelper;
} else if ($(this).hasClass('categories-tab')) { // display categories tab } else if ($(this).hasClass('categories-tab')) { // display categories tab
$('#categories').show(); $('#categories').show();
helper = new CategoriesHelper(); helper = categoriesHelper;
} }
helper.resetForm(); helper.resetForm();
@ -92,11 +95,8 @@ window.BackendServices = window.BackendServices || {};
Backend.placeFooterToBottom(); Backend.placeFooterToBottom();
}); });
helper.bindEventHandlers(); servicesHelper.bindEventHandlers();
categoriesHelper.bindEventHandlers();
// @todo Bind and unbind the events dynamically on tab click.
var tmpHelper = new CategoriesHelper();
tmpHelper.bindEventHandlers();
} }
/** /**