|
|
@@ -232,7 +232,7 @@
|
|
|
<div class="col-12">
|
|
|
<div class="row">
|
|
|
<div class="col-3"><label class="form-check-label ms-2" >Da</label></div>
|
|
|
- <div class="col-9"><input class="form-control txt fromFromYear" type="number" name="fromFromYear" ></div>
|
|
|
+ <div class="col-9"><input class="form-control txt fromFromYear" name="fromYearYear" type="number" name="fromFromYear" ></div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="col-12">
|
|
|
@@ -275,8 +275,8 @@
|
|
|
@foreach($records as $idx => $record)
|
|
|
<tr>
|
|
|
<td>{{$idx +1}}</td>
|
|
|
- <td><a href="/members?member_detail={{$record->member_id}}">{{$record->member->last_name}}</a></td>
|
|
|
- <td><a href="/members?member_detail={{$record->member_id}}">{{$record->member->first_name}}</a></td>
|
|
|
+ <td><a href="/members?member_detail={{$record->member_id}}&from=course_member">{{$record->member->last_name}}</a></td>
|
|
|
+ <td><a href="/members?member_detail={{$record->member_id}}&from=course_member">{{$record->member->first_name}}</a></td>
|
|
|
<td>{{$record->member->getAge()}}</td>
|
|
|
<td>{{date("Y", strtotime($record->member->birth_date))}}</td>
|
|
|
<td>{{$record->member->phone}}</td>
|
|
|
@@ -436,6 +436,103 @@
|
|
|
$('#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 filterDays = localStorage.getItem("filterDaysCourseMember");
|
|
|
+ if (filterDays)
|
|
|
+ {
|
|
|
+ $('.filterDays').val(filterDays).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 filterSubscription = localStorage.getItem("filterSubscriptionCourseMember");
|
|
|
+ if (filterSubscription)
|
|
|
+ {
|
|
|
+ $('.filterSubscription').val(filterSubscription).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 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 toYearYear = localStorage.getItem("toYearYearCourseMember");
|
|
|
+ if (toYearYear)
|
|
|
+ {
|
|
|
+ $('input[name="toToYear"]').val(toYearYear);
|
|
|
+ }
|
|
|
+ @endif
|
|
|
+
|
|
|
function reset()
|
|
|
{
|
|
|
$('.filterCourse').val(null).trigger("change");
|
|
|
@@ -493,23 +590,55 @@
|
|
|
}
|
|
|
|
|
|
var filterCourse = $('.filterCourse').val();
|
|
|
+ localStorage.setItem("filterCourseCourseMember", filterCourse);
|
|
|
+
|
|
|
var filterLevel = $('.filterLevel').val();
|
|
|
+ localStorage.setItem("filterLevelCourseMember", filterLevel);
|
|
|
+
|
|
|
var filterDuration = $('.filterDuration').val();
|
|
|
+ localStorage.setItem("filterDurationCourseMember", filterDuration);
|
|
|
+
|
|
|
var filterFrequency = $('.filterFrequency').val();
|
|
|
+ localStorage.setItem("filterFrequencyCourseMember", filterFrequency);
|
|
|
+
|
|
|
var filterType = $('.filterType').val();
|
|
|
+ localStorage.setItem("filterTypeCourseMember", filterType);
|
|
|
+
|
|
|
var filterDays = $('.filterDays').val();
|
|
|
+ localStorage.setItem("filterDaysCourseMember", filterDays);
|
|
|
+
|
|
|
var filterHours = $('.filterHours').val();
|
|
|
+ localStorage.setItem("filterHoursCourseMember", filterHours);
|
|
|
+
|
|
|
var filterStatus = $('.filterStatus').val();
|
|
|
+ localStorage.setItem("filterStatusCourseMember", filterStatus);
|
|
|
+
|
|
|
var filterSubscription = $('.filterSubscription').val();
|
|
|
+ localStorage.setItem("filterSubscriptionCourseMember", filterSubscription);
|
|
|
+
|
|
|
var filterYear = $('.filterYear').val();
|
|
|
+ localStorage.setItem("filterYearCourseMember", filterYear);
|
|
|
+
|
|
|
var filterCards = $('.filterCards').val();
|
|
|
+ localStorage.setItem("filterCardsCourseMember", filterCards);
|
|
|
+
|
|
|
var filterCertificateScadenza = $('.filterCertificateScadenza').val();
|
|
|
+ localStorage.setItem("filterCertificateScadenzaCourseMember", filterCertificateScadenza);
|
|
|
+
|
|
|
var filterCertificateType = $('.filterCertificateType').val();
|
|
|
+ localStorage.setItem("filterCertificateTypeCourseMember", filterCertificateType);
|
|
|
|
|
|
var fromYear = $('.fromYear').val();
|
|
|
+ localStorage.setItem("fromYearCourseMember", fromYear);
|
|
|
+
|
|
|
var toYear = $('.toYear').val();
|
|
|
+ localStorage.setItem("toYearCourseMember", toYear);
|
|
|
+
|
|
|
var fromFromYear = $('.fromFromYear').val();
|
|
|
+ localStorage.setItem("fromFromYearCourseMember", fromFromYear);
|
|
|
+
|
|
|
var toToYear = $('.toToYear').val();
|
|
|
+ localStorage.setItem("toYearYearCourseMember", toToYear);
|
|
|
|
|
|
$('#tablesaw-350').DataTable({
|
|
|
serverSide: true,
|
|
|
@@ -530,14 +659,14 @@
|
|
|
{
|
|
|
data: 'column_1',
|
|
|
render: function (data, type, row){
|
|
|
- var ret = '<a href="/members?member_detail=' + row["column_7"] + '">' + data + '</a>';
|
|
|
+ var ret = '<a href="/members?member_detail=' + row["column_7"] + '&from=course_member">' + data + '</a>';
|
|
|
return ret;
|
|
|
}
|
|
|
},
|
|
|
{
|
|
|
data: 'column_2',
|
|
|
render: function (data, type, row){
|
|
|
- var ret = '<a href="/members?member_detail=' + row["column_7"] + '">' + data + '</a>';
|
|
|
+ var ret = '<a href="/members?member_detail=' + row["column_7"] + '&from=course_member">' + data + '</a>';
|
|
|
return ret;
|
|
|
}
|
|
|
},
|