|
|
@@ -51,25 +51,26 @@
|
|
|
}
|
|
|
@endphp
|
|
|
|
|
|
- @if($cert->expire_date . " 23:59:59" > date("Y-m-d"))
|
|
|
- <a href="{{$certificateUrl}}" target="_blank" class="resume--wrapper d-flex align-items-start justify-content-between mb-2">
|
|
|
- <div class="resume--info resume-certificato d-flex align-items-start">
|
|
|
- <div class="title--tessera_added">
|
|
|
- <h4>{{$cert->type == 'A' ? 'Agonistico' : 'Non agonistico'}}</h4>
|
|
|
- <span class="title-detail">Scadenza: <span class="title-detail_date">{{$cert->expire_date ? date("d/m/Y", strtotime($cert->expire_date)) : ''}}</span></span></small>
|
|
|
- </div>
|
|
|
+ <div class="resume--wrapper d-flex align-items-start justify-content-between mb-2">
|
|
|
+ <div class="resume--info resume-certificato d-flex align-items-start">
|
|
|
+ <div class="title--tessera_added">
|
|
|
+ <h4>{{$cert->type == 'A' ? 'Agonistico' : 'Non agonistico'}}</h4>
|
|
|
+ <span class="title-detail">Scadenza: <span class="title-detail_date">{{$cert->expire_date ? date("d/m/Y", strtotime($cert->expire_date)) : ''}}</span></span></small>
|
|
|
+ @if($certificateUrl != "#")
|
|
|
+ <small><small><a href="{{$certificateUrl}}" target="_blank" class="member-file-url">Visualizza</a></small></small>
|
|
|
+ @endif
|
|
|
</div>
|
|
|
- @if($cert->expire_date . " 23:59:59" < date("Y-m-d"))
|
|
|
- <span class="badge tessera-badge suspended">scaduto</span>
|
|
|
- @endif
|
|
|
- @if($cert->expire_date . " 23:59:59" >= date("Y-m-d") && $cert->expire_date < date("Y-m-d", strtotime("+1 month")))
|
|
|
- <span class="badge tessera-badge due">in scadenza</span>
|
|
|
- @endif
|
|
|
- @if($cert->expire_date . " 23:59:59" >= date("Y-m-d", strtotime("+1 month")))
|
|
|
- <span class="badge tessera-badge active">valido</span>
|
|
|
- @endif
|
|
|
- </a>
|
|
|
- @endif
|
|
|
+ </div>
|
|
|
+ @if($cert->expire_date . " 23:59:59" < date("Y-m-d"))
|
|
|
+ <span class="badge tessera-badge suspended">scaduto</span>
|
|
|
+ @endif
|
|
|
+ @if($cert->expire_date . " 23:59:59" >= date("Y-m-d") && $cert->expire_date < date("Y-m-d", strtotime("+1 month")))
|
|
|
+ <span class="badge tessera-badge due">in scadenza</span>
|
|
|
+ @endif
|
|
|
+ @if($cert->expire_date . " 23:59:59" >= date("Y-m-d", strtotime("+1 month")))
|
|
|
+ <span class="badge tessera-badge active">valido</span>
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
@endif
|
|
|
</article>
|
|
|
<article>
|
|
|
@@ -1473,26 +1474,24 @@
|
|
|
$certificateUrl = $fileService->getFileUrl($cert->filename);
|
|
|
}
|
|
|
@endphp
|
|
|
- @if($cert->expire_date . " 23:59:59" > date("Y-m-d"))
|
|
|
- <a href="{{$certificateUrl}}" target="_blank" class="resume--wrapper d-flex align-items-start justify-content-between mb-2">
|
|
|
- <div class="resume--info resume-certificato d-flex align-items-start">
|
|
|
- {{-- <i class="fa-regular fa-file-lines me-2"></i> --}}
|
|
|
- <div class="title--tessera_added">
|
|
|
- <h4>{{$cert->type == 'A' ? 'Agonistico' : 'Non agonistico'}}</h4>
|
|
|
- <span class="title-detail">Scadenza: <span class="title-detail_date">{{$cert->expire_date ? date("d/m/Y", strtotime($cert->expire_date)) : ''}}</span></span></small>
|
|
|
- </div>
|
|
|
+ <div class="resume--wrapper d-flex align-items-start justify-content-between mb-2">
|
|
|
+ <div class="resume--info resume-certificato d-flex align-items-start">
|
|
|
+ {{-- <i class="fa-regular fa-file-lines me-2"></i> --}}
|
|
|
+ <div class="title--tessera_added">
|
|
|
+ <h4>{{$cert->type == 'A' ? 'Agonistico' : 'Non agonistico'}}</h4>
|
|
|
+ <span class="title-detail">Scadenza: <span class="title-detail_date">{{$cert->expire_date ? date("d/m/Y", strtotime($cert->expire_date)) : ''}}</span></span></small>
|
|
|
</div>
|
|
|
- @if($cert->expire_date . " 23:59:59" < date("Y-m-d"))
|
|
|
- <span class="badge tessera-badge suspended">scaduto</span>
|
|
|
- @endif
|
|
|
- @if($cert->expire_date . " 23:59:59" >= date("Y-m-d") && $cert->expire_date < date("Y-m-d", strtotime("+1 month")))
|
|
|
- <span class="badge tessera-badge due">in scadenza</span>
|
|
|
- @endif
|
|
|
- @if($cert->expire_date . " 23:59:59" >= date("Y-m-d", strtotime("+1 month")))
|
|
|
- <span class="badge tessera-badge active">valido</span>
|
|
|
- @endif
|
|
|
- </a>
|
|
|
- @endif
|
|
|
+ </div>
|
|
|
+ @if($cert->expire_date . " 23:59:59" < date("Y-m-d"))
|
|
|
+ <span class="badge tessera-badge suspended">scaduto</span>
|
|
|
+ @endif
|
|
|
+ @if($cert->expire_date . " 23:59:59" >= date("Y-m-d") && $cert->expire_date < date("Y-m-d", strtotime("+1 month")))
|
|
|
+ <span class="badge tessera-badge due">in scadenza</span>
|
|
|
+ @endif
|
|
|
+ @if($cert->expire_date . " 23:59:59" >= date("Y-m-d", strtotime("+1 month")))
|
|
|
+ <span class="badge tessera-badge active">valido</span>
|
|
|
+ @endif
|
|
|
+ </div>
|
|
|
@endif
|
|
|
</div>
|
|
|
<div class="resume--tab_info tesseramento">
|
|
|
@@ -2056,6 +2055,68 @@
|
|
|
$('.filterCertificateType').select2({"language": {"noResults": function(){return "Nessun risultato";}}});
|
|
|
$('.filterCategories').select2({"language": {"noResults": function(){return "Nessun risultato";}}});
|
|
|
|
|
|
+ function loadFilters() {
|
|
|
+ let show = false;
|
|
|
+ var filterStatus = localStorage.getItem("filterStatusMember");
|
|
|
+ if (filterStatus != null && filterStatus != "null" && filterStatus != "undefined" && filterStatus)
|
|
|
+ {
|
|
|
+ $('.filterStatus').val(filterStatus).trigger('change');
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+ var filterCards = localStorage.getItem("filterCardsMember");
|
|
|
+ if (filterCards != null && filterCards != "null" && filterCards != "undefined" && filterCards)
|
|
|
+ {
|
|
|
+ $('.filterCards').val(filterCards).trigger('change');
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+ var filterScadenza = localStorage.getItem("filterScadenzaMember");
|
|
|
+ if (filterScadenza != null && filterScadenza != "null" && filterScadenza != "undefined" && filterScadenza)
|
|
|
+ {
|
|
|
+ $('.filterScadenza').val(filterScadenza).trigger('change');
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+ var filterCertificateType = localStorage.getItem("filterCertificateTypeMember");
|
|
|
+ if (filterCertificateType != null && filterCertificateType != "null" && filterCertificateType != "undefined" && filterCertificateType)
|
|
|
+ {
|
|
|
+ $('.filterCertificateType').val(filterCertificateType).trigger('change');
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+ var filterCategories = localStorage.getItem("filterCategoriesMember");
|
|
|
+ if (filterCategories != null && filterCategories != "null" && filterCategories != "undefined" && filterCategories)
|
|
|
+ {
|
|
|
+ $('.filterCategories').val(filterCategories).trigger('change');
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+ var fromYear = localStorage.getItem("fromYearMember");
|
|
|
+ if (fromYear != null && fromYear != "null" && fromYear != "undefined" && fromYear)
|
|
|
+ {
|
|
|
+ $('input[name="txtFromYear"]').val(fromYear);
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+ var toYear = localStorage.getItem("toYearMember");
|
|
|
+ if (toYear != null && toYear != "null" && toYear != "undefined" && toYear)
|
|
|
+ {
|
|
|
+ $('input[name="txtToYear"]').val(toYear);
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+ var fromYearYear = localStorage.getItem("fromYearYearMember");
|
|
|
+ if (fromYearYear != null && fromYearYear != "null" && fromYearYear != "undefined" && fromYearYear)
|
|
|
+ {
|
|
|
+ $('input[name="txtFromYearYear"]').val(fromYearYear);
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ var toYearYear = localStorage.getItem("toYearYearMember");
|
|
|
+ if (toYearYear != null && toYearYear != "null" && toYearYear != "undefined" && toYearYear)
|
|
|
+ {
|
|
|
+ $('input[name="txtToYearYear"]').val(toYearYear);
|
|
|
+ show = true;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (show) {
|
|
|
+ $('.showHideFilter').trigger('click');
|
|
|
+ }
|
|
|
+ }
|
|
|
@if(isset($_GET["showFilters"]))
|
|
|
var filterStatus = localStorage.getItem("filterStatusMember");
|
|
|
if (filterStatus)
|
|
|
@@ -2304,9 +2365,7 @@
|
|
|
html += ' <a style="cursor:pointer" class="addData btn--ui"><i class="fa-solid fa-plus"></i></a>';
|
|
|
$(".dt-search").append(html);
|
|
|
|
|
|
- @if(isset($_GET["showFilters"]))
|
|
|
- $('.showHideFilter').trigger('click');
|
|
|
- @endif
|
|
|
+ loadFilters();
|
|
|
}
|
|
|
});
|
|
|
|