]> _ Git - fluidbook-toolbox.git/commitdiff
wip #6186 @0.25
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 21 Sep 2023 17:20:42 +0000 (19:20 +0200)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 21 Sep 2023 17:20:42 +0000 (19:20 +0200)
resources/views/vendor/backpack/crud/buttons/elearningmedia/download.blade.php
resources/views/vendor/backpack/crud/buttons/elearningpackage/download.blade.php

index 05a37a449fb0d75a82fb64bd798823aa15b4908e..c77ed913a417a0e43349f5d4a477694f0fdf4c52 100644 (file)
@@ -1,10 +1,28 @@
 {{-- __('!! e-Learning') --}}
+@php
+    $base=$crud->route.'/'.$entry->id.'/package/';
+    $actions['download']=[
+        'label'=>__('Télécharger'),
+        'url'=>$base.'download'
+    ];
+    $actions['sep_scorm']='---------';
+    foreach (\App\Fields\SCORMVersion::getSCORMVersions() as $k=>$v) {
+            $actions['download_scorm_'.$k]=[
+            'label'=>__('Version :version',['version'=>$v]),
+            'url'=>$base.'scorm/'.$k
+            ];
+    }
+    $actions['sep_scormcloud    ']='---------';
+    $actions['scormcloud']=['label'=>__('Tester sur SCORM Cloud'),
+        'url'=> $base.'scormcloud'
+    ];
+
+@endphp
+
 <a class="btn btn-sm btn-link exportelearningmedia" href="#"
    data-toggle="tooltip"
    title="{{__('Exporter le media')}}"
-   data-context-actions="{{json_encode(['download'=>__('Télécharger'),'scormcloud'=>__('Tester sur Scorm Cloud')])}}"
-   data-context-route="{{$crud->route}}/$id/download/$action"
-   data-context-id="{{$entry->getKey()}}"
+   data-context-actions="{{json_encode($actions)}}"
 >
     <i class="la la-arrow-circle-down"></i> {{__('Exporter')}}
 </a>
index 36cb87b5e7b7dba598874eb8b340b147c1f6e930..9dd98fe5ee714cdee59aa9f125bd72f193288eb4 100644 (file)
@@ -1,10 +1,29 @@
 {{-- __('!! e-Learning') --}}
+@php
+    $base=$crud->route.'/'.$entry->id.'/package/';
+    $actions['download']=[
+        'label'=>__('Télécharger'),
+        'url'=>$base.'download'
+    ];
+
+    $actions['sep_scorm']='---------';
+    foreach (\App\Fields\SCORMVersion::getSCORMVersions() as $k=>$v) {
+            $actions['download_scorm_'.$k]=[
+            'label'=>__('Version :version',['version'=>$v]),
+            'url'=>$base.'scorm/'.$k
+            ];
+    }
+    $actions['sep_scormcloud    ']='---------';
+    $actions['scormcloud']=['label'=>__('Tester sur SCORM Cloud'),
+        'url'=> $base.'scormcloud'
+    ];
+
+@endphp
+
 <a class="btn btn-sm btn-link exportelearningpackage" href="#"
    data-toggle="tooltip"
    title="{{__('Exporter le package')}}"
-   data-context-actions="{{json_encode(['download'=>__('Télécharger'),'scormcloud'=>__('Tester sur Scorm Cloud')])}}"
-   data-context-route="{{$crud->route}}/$id/download/$action"
-   data-context-id="{{$entry->getKey()}}"
+   data-context-actions="{{json_encode($actions)}}"
 >
     <i class="la la-arrow-circle-down"></i> {{__('Exporter')}}
 </a>