|
|
@@ -461,85 +461,83 @@
|
|
|
$('#tablesaw-350').DataTable().destroy();
|
|
|
});
|
|
|
|
|
|
- @if(isset($_GET["showFilters"]))
|
|
|
- var filterYear = localStorage.getItem("filterYearCourseMember");
|
|
|
- if (filterYear) {
|
|
|
- $('.filterYear').val(filterYear).trigger('change');
|
|
|
- }
|
|
|
- var filterCourse = localStorage.getItem("filterCourseCourseMember");
|
|
|
- if (filterCourse) {
|
|
|
- $('.filterCourse').val(filterCourse).trigger('change');
|
|
|
- }
|
|
|
- var filterLevel = localStorage.getItem("filterLevelCourseMember");
|
|
|
- if (filterLevel) {
|
|
|
- $('.filterLevel').val(filterLevel).trigger('change');
|
|
|
- }
|
|
|
- var filterFrequency = localStorage.getItem("filterFrequencyCourseMember");
|
|
|
- if (filterFrequency) {
|
|
|
- $('.filterFrequency').val(filterFrequency).trigger('change');
|
|
|
- }
|
|
|
- var filterDuration = localStorage.getItem("filterDurationCourseMember");
|
|
|
- if (filterDuration) {
|
|
|
- $('.filterDuration').val(filterDuration).trigger('change');
|
|
|
- }
|
|
|
- var filterType = localStorage.getItem("filterTypeCourseMember");
|
|
|
- if (filterType) {
|
|
|
- $('.filterType').val(filterType).trigger('change');
|
|
|
- }
|
|
|
+ var filterYear = localStorage.getItem("filterYearCourseMember");
|
|
|
+ if (filterYear) {
|
|
|
+ $('.filterYear').val(filterYear).trigger('change');
|
|
|
+ }
|
|
|
+ var filterCourse = localStorage.getItem("filterCourseCourseMember");
|
|
|
+ if (filterCourse) {
|
|
|
+ $('.filterCourse').val(filterCourse).trigger('change');
|
|
|
+ }
|
|
|
+ var filterLevel = localStorage.getItem("filterLevelCourseMember");
|
|
|
+ if (filterLevel) {
|
|
|
+ $('.filterLevel').val(filterLevel).trigger('change');
|
|
|
+ }
|
|
|
+ var filterFrequency = localStorage.getItem("filterFrequencyCourseMember");
|
|
|
+ if (filterFrequency) {
|
|
|
+ $('.filterFrequency').val(filterFrequency).trigger('change');
|
|
|
+ }
|
|
|
+ var filterDuration = localStorage.getItem("filterDurationCourseMember");
|
|
|
+ if (filterDuration) {
|
|
|
+ $('.filterDuration').val(filterDuration).trigger('change');
|
|
|
+ }
|
|
|
+ var filterType = localStorage.getItem("filterTypeCourseMember");
|
|
|
+ if (filterType) {
|
|
|
+ $('.filterType').val(filterType).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var filterDays = localStorage.getItem("filterDaysCourseMember");
|
|
|
- if (filterDays) {
|
|
|
- $('.filterDays').val(filterDays).trigger('change');
|
|
|
- }
|
|
|
+ var filterDays = localStorage.getItem("filterDaysCourseMember");
|
|
|
+ if (filterDays) {
|
|
|
+ $('.filterDays').val(filterDays).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var filterHours = localStorage.getItem("filterHoursCourseMember");
|
|
|
- if (filterHours) {
|
|
|
- $('.filterHours').val(filterHours).trigger('change');
|
|
|
- }
|
|
|
+ var filterHours = localStorage.getItem("filterHoursCourseMember");
|
|
|
+ if (filterHours) {
|
|
|
+ $('.filterHours').val(filterHours).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var filterStatus = localStorage.getItem("filterStatusCourseMember");
|
|
|
- if (filterStatus) {
|
|
|
- $('.filterStatus').val(filterStatus).trigger('change');
|
|
|
- }
|
|
|
+ var filterStatus = localStorage.getItem("filterStatusCourseMember");
|
|
|
+ if (filterStatus) {
|
|
|
+ $('.filterStatus').val(filterStatus).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var filterSubscription = localStorage.getItem("filterSubscriptionCourseMember");
|
|
|
- if (filterSubscription) {
|
|
|
- $('.filterSubscription').val(filterSubscription).trigger('change');
|
|
|
- }
|
|
|
+ var filterSubscription = localStorage.getItem("filterSubscriptionCourseMember");
|
|
|
+ if (filterSubscription) {
|
|
|
+ $('.filterSubscription').val(filterSubscription).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var filterCards = localStorage.getItem("filterCardsCourseMember");
|
|
|
- if (filterCards) {
|
|
|
- $('.filterCards').val(filterCards).trigger('change');
|
|
|
- }
|
|
|
+ var filterCards = localStorage.getItem("filterCardsCourseMember");
|
|
|
+ if (filterCards) {
|
|
|
+ $('.filterCards').val(filterCards).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var filterCertificateScadenza = localStorage.getItem("filterCertificateScadenzaCourseMember");
|
|
|
- if (filterCertificateScadenza) {
|
|
|
- $('.filterCertificateScadenza').val(filterCertificateScadenza).trigger('change');
|
|
|
- }
|
|
|
+ var filterCertificateScadenza = localStorage.getItem("filterCertificateScadenzaCourseMember");
|
|
|
+ if (filterCertificateScadenza) {
|
|
|
+ $('.filterCertificateScadenza').val(filterCertificateScadenza).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var filterCertificateType = localStorage.getItem("filterCertificateTypeCourseMember");
|
|
|
- if (filterCertificateType) {
|
|
|
- $('.filterCertificateType').val(filterCertificateType).trigger('change');
|
|
|
- }
|
|
|
+ var filterCertificateType = localStorage.getItem("filterCertificateTypeCourseMember");
|
|
|
+ if (filterCertificateType) {
|
|
|
+ $('.filterCertificateType').val(filterCertificateType).trigger('change');
|
|
|
+ }
|
|
|
|
|
|
- var fromYear = localStorage.getItem("fromYearCourseMember");
|
|
|
- if (fromYear) {
|
|
|
- $('input[name="fromYear"]').val(fromYear);
|
|
|
- }
|
|
|
- var toYear = localStorage.getItem("toYearCourseMember");
|
|
|
- if (toYear) {
|
|
|
- $('input[name="toYear"]').val(toYear);
|
|
|
- }
|
|
|
- var fromFromYear = localStorage.getItem("fromFromYearCourseMember");
|
|
|
- if (fromFromYear) {
|
|
|
- $('input[name="fromYearYear"]').val(fromFromYear);
|
|
|
- }
|
|
|
+ var fromYear = localStorage.getItem("fromYearCourseMember");
|
|
|
+ if (fromYear) {
|
|
|
+ $('input[name="fromYear"]').val(fromYear);
|
|
|
+ }
|
|
|
+ var toYear = localStorage.getItem("toYearCourseMember");
|
|
|
+ if (toYear) {
|
|
|
+ $('input[name="toYear"]').val(toYear);
|
|
|
+ }
|
|
|
+ var fromFromYear = localStorage.getItem("fromFromYearCourseMember");
|
|
|
+ if (fromFromYear) {
|
|
|
+ $('input[name="fromYearYear"]').val(fromFromYear);
|
|
|
+ }
|
|
|
|
|
|
- var toYearYear = localStorage.getItem("toYearYearCourseMember");
|
|
|
- if (toYearYear) {
|
|
|
- $('input[name="toToYear"]').val(toYearYear);
|
|
|
- }
|
|
|
- @endif
|
|
|
+ var toYearYear = localStorage.getItem("toYearYearCourseMember");
|
|
|
+ if (toYearYear) {
|
|
|
+ $('input[name="toToYear"]').val(toYearYear);
|
|
|
+ }
|
|
|
|
|
|
function reset() {
|
|
|
$('.filterCourse').val(null).trigger("change");
|
|
|
@@ -569,6 +567,12 @@
|
|
|
|
|
|
var isFilter = false;
|
|
|
$(document).ready(function () {
|
|
|
+ isFilter = Number(localStorage.getItem("isFilter_CourseMember")) ?? false;
|
|
|
+ if (isFilter) {
|
|
|
+ $(".showFilter").show();
|
|
|
+ } else {
|
|
|
+ $(".showFilter").hide();
|
|
|
+ }
|
|
|
$(document).on("click", ".showHideFilter", function () {
|
|
|
if (isFilter) {
|
|
|
isFilter = false;
|
|
|
@@ -578,6 +582,7 @@
|
|
|
isFilter = true;
|
|
|
$(".showFilter").show();
|
|
|
}
|
|
|
+ localStorage.setItem("isFilter_CourseMember", Number(isFilter));
|
|
|
});
|
|
|
});
|
|
|
|
|
|
@@ -656,6 +661,7 @@
|
|
|
$('#tablesaw-350').DataTable({
|
|
|
serverSide: true,
|
|
|
processing: true,
|
|
|
+ stateSave: true,
|
|
|
ajax: {
|
|
|
url: '/get_course_members?filterCourse=' + filterCourse + '&filterDuration=' + filterDuration + '&filterLevel=' + filterLevel + '&filterType=' + filterType + '&filterFrequency=' + filterFrequency + '&filterDays=' + filterDays + '&filterHours=' + filterHours + '&filterStatus=' + filterStatus + '&filterSubscription=' + filterSubscription + '&filterYear=' + filterYear + '&filterCards=' + filterCards + '&filterCertificateScadenza=' + filterCertificateScadenza + '&filterCertificateType=' + filterCertificateType + '&fromYear=' + fromYear + '&toYear=' + toYear + '&fromFromYear=' + fromFromYear + '&toToYear=' + toToYear + filterFromPrevious,
|
|
|
/*dataSrc: function (json){
|