فهرست منبع

bootstrap5 update

Benjamin Harris 2 ماه پیش
والد
کامیت
e338a99788

+ 12 - 11
dashboard/crop-analysis/soil-test-data/soil-analysis-pdf.php

@@ -147,18 +147,19 @@ $reportUrl   = '/dashboard/crop-analysis/soil-test-data/soil-report.php?' . $par
 
 </div>
 
-<script src="https://code.jquery.com/jquery-3.3.1.min.js" crossorigin="anonymous"></script>
-<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js"></script>
+<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
 <script>
-    $('.downloadPDF').click(function () {
-        var element = document.body;
-        html2pdf().from(element).set({
-            margin:      3,
-            filename:    'soil-analysis.pdf',
-            image:       { type: 'jpeg', quality: 1.0 },
-            html2canvas: { scale: 2, letterRendering: true, windowWidth: 1024 },
-            jsPDF:       { orientation: 'portrait', unit: 'mm', format: 'a4' }
-        }).save();
+    document.querySelectorAll('.downloadPDF').forEach(function (btn) {
+        btn.addEventListener('click', function () {
+            var element = document.body;
+            html2pdf().from(element).set({
+                margin:      3,
+                filename:    'soil-analysis.pdf',
+                image:       { type: 'jpeg', quality: 1.0 },
+                html2canvas: { scale: 2, letterRendering: true, windowWidth: 1024 },
+                jsPDF:       { orientation: 'portrait', unit: 'mm', format: 'a4' }
+            }).save();
+        });
     });
 </script>
 </body>

+ 0 - 18
dashboard/crop-analysis/soil-test-data/soil-report.php

@@ -226,24 +226,6 @@ include __DIR__.'/../../layouts/navbar.php';
     </script>
     -->
     
-    <!-- jQuery first, then Popper.js, then Bootstrap JS -->
-<script type="text/javascript" src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js" integrity="sha256-VazP97ZCwtekAsvgPBSUwPFKdrwD3unUfSGVYrahUqU=" crossorigin="anonymous"></script>
-<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js" integrity="sha384-ZMP7rVo3mIykV+2+9J3UJ46jBk0WLaUAdn689aCwoqbBJiSnjAK/l8WvCWPIPm49" crossorigin="anonymous"></script>
-<script type="text/javascript" src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" integrity="sha384-ChfqqxuZUCnJSK3+MXmPNIyE6ZbWh2IMqE241rYiqJxyMiZ6OW/JmZQ5stwEULTy" crossorigin="anonymous"></script>	
-
-<script type="text/javascript">
-    addEventListener("load", function() { 
-        setTimeout(hideURLbar, 0);
-    }, false);
-    function hideURLbar(){ 
-        window.scrollTo(0,1);
-    }
-</script>
-
-<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js" integrity="sha384-xrRywqdh3PHs8keKZN+8zzc5TX0GRTLCcmivcbNJWm2rs5C8PRhcEn3czEjhAO9o" crossorigin="anonymous"></script>
-
-<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.4.1/jquery.easing.js"></script>
-<script src="https://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.js"></script>
     
     <script>
         //https://github.com/eKoopmans/html2pdf.js