Просмотр исходного кода

funzione esporta - tolto dropdown + creazione tasti singoli

ferrari 3 месяцев назад
Родитель
Сommit
92f7c72459
30 измененных файлов с 285 добавлено и 204 удалено
  1. 23 0
      public/css/new_style.css
  2. 10 8
      resources/views/livewire/bank.blade.php
  3. 10 8
      resources/views/livewire/card.blade.php
  4. 3 1
      resources/views/livewire/city.blade.php
  5. 10 8
      resources/views/livewire/course.blade.php
  6. 10 8
      resources/views/livewire/course_duration.blade.php
  7. 10 8
      resources/views/livewire/course_frequency.blade.php
  8. 10 8
      resources/views/livewire/course_level.blade.php
  9. 10 8
      resources/views/livewire/course_list_original.blade.php
  10. 10 8
      resources/views/livewire/course_member.blade.php
  11. 10 8
      resources/views/livewire/course_member_one.blade.php
  12. 10 8
      resources/views/livewire/course_member_two.blade.php
  13. 10 8
      resources/views/livewire/course_subscription.blade.php
  14. 10 8
      resources/views/livewire/course_type.blade.php
  15. 10 8
      resources/views/livewire/discipline.blade.php
  16. 10 8
      resources/views/livewire/email_comunications.blade.php
  17. 10 8
      resources/views/livewire/member.blade.php
  18. 3 1
      resources/views/livewire/nation.blade.php
  19. 10 8
      resources/views/livewire/payment_method.blade.php
  20. 3 1
      resources/views/livewire/province.blade.php
  21. 10 8
      resources/views/livewire/rate.blade.php
  22. 10 8
      resources/views/livewire/receipt.blade.php
  23. 10 8
      resources/views/livewire/records_in.blade.php
  24. 10 8
      resources/views/livewire/records_out.blade.php
  25. 10 8
      resources/views/livewire/reminders.blade.php
  26. 10 8
      resources/views/livewire/sms_comunications.blade.php
  27. 3 1
      resources/views/livewire/sponsor.blade.php
  28. 10 8
      resources/views/livewire/supplier.blade.php
  29. 10 8
      resources/views/livewire/user.blade.php
  30. 10 8
      resources/views/livewire/vat.blade.php

+ 23 - 0
public/css/new_style.css

@@ -1135,4 +1135,27 @@ table.dataTable td.dt-type-numeric {
 a.member-file-url {
     color: var(--color-blu);
     text-decoration: underline;
+}
+
+.dt-buttons.btn-group .btn {
+    border-color: #d3dce1;
+    background-color: #f5f8fa !important;
+    width: 42px;
+    height: 40px;
+    display: flex;
+    flex-direction: row;
+    flex-wrap: nowrap;
+    align-content: center;
+    justify-content: center;
+    align-items: center;
+}
+
+.dt-buttons.btn-group .btn:hover {
+    background-color: var(--color-blu) !important;
+    border-color: var(--color-blu);
+}
+
+.dt-buttons.btn-group .btn.processing:hover:after {
+    border-bottom-color: white;
+    border-top-color: white;
 }

+ 10 - 8
resources/views/livewire/bank.blade.php

@@ -183,13 +183,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Banche',
                                         exportOptions: {
@@ -198,6 +199,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Banche',
                                         exportOptions: {
@@ -207,16 +209,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Banche',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/card.blade.php

@@ -242,13 +242,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Tessere',
                                         exportOptions: {
@@ -257,6 +258,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Tessere',
                                         exportOptions: {
@@ -266,16 +268,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Tessere',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 3 - 1
resources/views/livewire/city.blade.php

@@ -155,6 +155,7 @@
                         buttons: [
                             {
                                 extend: 'excelHtml5',
+                                text: '<i class="fa-solid fa-file-excel"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Comuni',
                                 exportOptions: {
@@ -163,6 +164,7 @@
                             },
                             {
                                 extend: 'pdfHtml5',
+                                text: '<i class="fa-solid fa-file-pdf"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Comuni',
                                 exportOptions: {
@@ -172,7 +174,7 @@
                             {
                                 extend: 'print',
                                 action: newexportaction,
-                                text: 'Stampa',
+                                text: '<i class="fa-solid fa-print"></i>',
                                 title: date_export + 'Comuni',
                                 exportOptions: {
                                     columns: ":not(':last')"

+ 10 - 8
resources/views/livewire/course.blade.php

@@ -524,13 +524,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Corsi',
                                         exportOptions: {
@@ -539,6 +540,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Corsi',
                                         exportOptions: {
@@ -548,16 +550,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_duration.blade.php

@@ -150,13 +150,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
@@ -165,6 +166,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
@@ -174,16 +176,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_frequency.blade.php

@@ -137,13 +137,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Frequenza corsi',
                                         exportOptions: {
@@ -152,6 +153,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Frequenza corsi',
                                         exportOptions: {
@@ -161,16 +163,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Frequenza corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_level.blade.php

@@ -137,13 +137,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Livello corsi',
                                         exportOptions: {
@@ -152,6 +153,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Livello corsi',
                                         exportOptions: {
@@ -161,16 +163,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Livello corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_list_original.blade.php

@@ -826,13 +826,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Pagamento corsi',
                                         orientation: 'landscape',
@@ -875,6 +876,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Pagamento corsi',
                                         orientation: 'landscape',
@@ -907,7 +909,7 @@
                                     }/*,
                                     {
                                         extend: 'print',"action":newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Pagamento corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
@@ -915,9 +917,9 @@
                                         footer:false
                                     }*/
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_member.blade.php

@@ -719,13 +719,14 @@
                     topStart: null,
                     topEnd: null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Iscritti corsi',
                                         exportOptions: {
@@ -734,6 +735,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Iscritti corsi',
                                         exportOptions: {
@@ -743,16 +745,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Iscritti corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B: {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_member_one.blade.php

@@ -73,13 +73,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
@@ -88,6 +89,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
@@ -97,16 +99,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_member_two.blade.php

@@ -101,13 +101,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
@@ -116,6 +117,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
@@ -125,16 +127,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Durata corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_subscription.blade.php

@@ -172,13 +172,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Iscritti corsi',
                                         exportOptions: {
@@ -187,6 +188,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Iscritti corsi',
                                         exportOptions: {
@@ -196,16 +198,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Iscritti corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/course_type.blade.php

@@ -137,13 +137,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Tipologia corsi',
                                         exportOptions: {
@@ -152,6 +153,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Tipologia corsi',
                                         exportOptions: {
@@ -161,16 +163,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Tipologia corsi',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/discipline.blade.php

@@ -137,13 +137,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Discipline',
                                         exportOptions: {
@@ -152,6 +153,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Discipline',
                                         exportOptions: {
@@ -161,16 +163,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Discipline',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/email_comunications.blade.php

@@ -519,13 +519,14 @@
                 topStart : null,
                 topEnd : null,
                 top1A: {
-                    buttons: [
-                        {
-                            extend: 'collection',
-                            text: 'ESPORTA',
+                    // buttons: [
+                    //     {
+                    //         extend: 'collection',
+                    //         text: 'ESPORTA',
                             buttons: [
                                 {
                                     extend: 'excelHtml5',
+                                    text: '<i class="fa-solid fa-file-excel"></i>',
                                     action: newexportaction,
                                     title: date_export + 'Email',
                                     exportOptions: {
@@ -534,6 +535,7 @@
                                 },
                                 {
                                     extend: 'pdfHtml5',
+                                    text: '<i class="fa-solid fa-file-pdf"></i>',
                                     action: newexportaction,
                                     title: date_export + 'Email',
                                         exportOptions: {
@@ -543,16 +545,16 @@
                                 {
                                     extend: 'print',
                                     action: newexportaction,
-                                    text: 'Stampa',
+                                    text: '<i class="fa-solid fa-print"></i>',
                                     title: date_export + 'Email',
                                     exportOptions: {
                                         columns: ":not(':last')"
                                     }
                                 }
                             ],
-                            dropup: true
-                        }
-                    ]
+                    //         dropup: true
+                    //     }
+                    // ]
                 },
                 top1B : {
                     pageLength: {

+ 10 - 8
resources/views/livewire/member.blade.php

@@ -2192,13 +2192,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Utenti',
                                         exportOptions: {
@@ -2208,6 +2209,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Utenti',
                                         exportOptions: {
@@ -2220,16 +2222,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Utenti',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 3 - 1
resources/views/livewire/nation.blade.php

@@ -198,6 +198,7 @@
                         buttons: [
                             {
                                 extend: 'excelHtml5',
+                                text: '<i class="fa-solid fa-file-excel"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Nazioni',
                                 exportOptions: {
@@ -206,6 +207,7 @@
                             },
                             {
                                 extend: 'pdfHtml5',
+                                text: '<i class="fa-solid fa-file-pdf"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Nazioni',
                                 exportOptions: {
@@ -215,7 +217,7 @@
                             {
                                 extend: 'print',
                                 action: newexportaction,
-                                text: 'Stampa',
+                                text: '<i class="fa-solid fa-print"></i>',
                                 title: date_export + 'Nazioni',
                                 exportOptions: {
                                     columns: ":not(':last')"

+ 10 - 8
resources/views/livewire/payment_method.blade.php

@@ -229,13 +229,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Metodi di pagamento',
                                         exportOptions: {
@@ -244,6 +245,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Metodi di pagamento',
                                         exportOptions: {
@@ -253,16 +255,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Metodi di pagamento',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 3 - 1
resources/views/livewire/province.blade.php

@@ -187,6 +187,7 @@
                         buttons: [
                             {
                                 extend: 'excelHtml5',
+                                text: '<i class="fa-solid fa-file-excel"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Provincie',
                                 exportOptions: {
@@ -195,6 +196,7 @@
                             },
                             {
                                 extend: 'pdfHtml5',
+                                text: '<i class="fa-solid fa-file-pdf"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Provincie',
                                 exportOptions: {
@@ -204,7 +206,7 @@
                             {
                                 extend: 'print',
                                 action: newexportaction,
-                                text: 'Stampa',
+                                text: '<i class="fa-solid fa-print"></i>',
                                 title: date_export + 'Provincie',
                                 exportOptions: {
                                     columns: ":not(':last')"

+ 10 - 8
resources/views/livewire/rate.blade.php

@@ -399,13 +399,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Metodi di pagamento',
                                         exportOptions: {
@@ -414,6 +415,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Metodi di pagamento',
                                         exportOptions: {
@@ -423,16 +425,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Metodi di pagamento',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/receipt.blade.php

@@ -404,13 +404,14 @@
                     topStart: null,
                     topEnd: null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Ricevute',
                                         exportOptions: {
@@ -419,6 +420,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Ricevute',
                                         exportOptions: {
@@ -427,17 +429,17 @@
                                     },
                                     {
                                         extend: 'print',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         action: newexportaction,
-                                        text: 'Stampa',
                                         title: date_export + 'Ricevute',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B: {
                         pageLength: {

+ 10 - 8
resources/views/livewire/records_in.blade.php

@@ -1359,13 +1359,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Entrate',
                                         exportOptions: {
@@ -1374,6 +1375,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Entrate',
                                         exportOptions: {
@@ -1383,16 +1385,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Entrate',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/records_out.blade.php

@@ -1881,13 +1881,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Uscite',
                                         exportOptions: {
@@ -1896,6 +1897,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Uscite',
                                         exportOptions: {
@@ -1905,16 +1907,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Uscite',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/reminders.blade.php

@@ -258,13 +258,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Scadenze',
                                         exportOptions: {
@@ -273,6 +274,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Scadenze',
                                         exportOptions: {
@@ -282,16 +284,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Scadenze',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/sms_comunications.blade.php

@@ -250,13 +250,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Templates SMS',
                                         exportOptions: {
@@ -265,6 +266,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Templates SMS',
                                         exportOptions: {
@@ -274,16 +276,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Templates SMS',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 3 - 1
resources/views/livewire/sponsor.blade.php

@@ -535,6 +535,7 @@
                         buttons: [
                             {
                                 extend: 'excelHtml5',
+                                text: '<i class="fa-solid fa-file-excel"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Sponsor',
                                 exportOptions: {
@@ -543,6 +544,7 @@
                             },
                             {
                                 extend: 'pdfHtml5',
+                                text: '<i class="fa-solid fa-file-pdf"></i>',
                                 action: newexportaction,
                                 title: date_export + 'Sponsor',
                                 exportOptions: {
@@ -552,7 +554,7 @@
                             {
                                 extend: 'print',
                                 action: newexportaction,
-                                text: 'Stampa',
+                                text: '<i class="fa-solid fa-print"></i>',
                                 title: date_export + 'Sponsor',
                                 exportOptions: {
                                     columns: ":not(':last')"

+ 10 - 8
resources/views/livewire/supplier.blade.php

@@ -391,13 +391,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Fornitori',
                                         exportOptions: {
@@ -406,6 +407,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Fornitori',
                                         exportOptions: {
@@ -418,16 +420,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Fornitori',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/user.blade.php

@@ -257,13 +257,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Utenti',
                                         exportOptions: {
@@ -272,6 +273,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Utenti',
                                         exportOptions: {
@@ -281,16 +283,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Utenti',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {

+ 10 - 8
resources/views/livewire/vat.blade.php

@@ -149,13 +149,14 @@
                     topStart : null,
                     topEnd : null,
                     top1A: {
-                        buttons: [
-                            {
-                                extend: 'collection',
-                                text: 'ESPORTA',
+                        // buttons: [
+                        //     {
+                        //         extend: 'collection',
+                        //         text: 'ESPORTA',
                                 buttons: [
                                     {
                                         extend: 'excelHtml5',
+                                        text: '<i class="fa-solid fa-file-excel"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Iva',
                                         exportOptions: {
@@ -164,6 +165,7 @@
                                     },
                                     {
                                         extend: 'pdfHtml5',
+                                        text: '<i class="fa-solid fa-file-pdf"></i>',
                                         action: newexportaction,
                                         title: date_export + 'Iva',
                                         exportOptions: {
@@ -173,16 +175,16 @@
                                     {
                                         extend: 'print',
                                         action: newexportaction,
-                                        text: 'Stampa',
+                                        text: '<i class="fa-solid fa-print"></i>',
                                         title: date_export + 'Iva',
                                         exportOptions: {
                                             columns: ":not(':last')"
                                         }
                                     }
                                 ],
-                                dropup: true
-                            }
-                        ]
+                        //         dropup: true
+                        //     }
+                        // ]
                     },
                     top1B : {
                         pageLength: {