]> _ Git - odl.git/commitdiff
wip #5007 @0:10
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 6 Jan 2022 18:37:02 +0000 (19:37 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Thu, 6 Jan 2022 18:37:02 +0000 (19:37 +0100)
app/Models/Asset.php

index bea31803182cf4150d99df4f19a952ec6834ddcc..e679fdb2ba49e43afd27de9ff3e4d90b9078c6a5 100644 (file)
@@ -11,6 +11,7 @@ use Cubist\Backpack\Magic\Fields\StaticValue;
 use Cubist\Backpack\Magic\Fields\Tags;
 use Cubist\Backpack\Magic\Fields\Text;
 use Cubist\Backpack\Magic\Models\CubistMagicAbstractModel;
+use phpDocumentor\Reflection\Types\Integer;
 use Spatie\MediaLibrary\MediaCollections\Models\Media;
 
 class Asset extends CubistMagicAbstractModel
@@ -48,6 +49,7 @@ class Asset extends CubistMagicAbstractModel
         $this->addField('file_upload', Files::class, 'Fichier', ['maxFiles' => 100]);
         $this->addField('file_thumb', Files::class, 'Miniature', ['when' => ['type' => ['audio', 'video', 'pdf']], 'hint' => 'Image utilisée sur la page "Médiathèque" ou "Resources"']);
         $this->addField('theme', SelectFromModel::class, 'Chapitres', ['when' => ['type' => ['audio', 'video']], 'optionsmodel' => AssetTheme::class, 'allows_null' => true, 'allows_multiple' => true, 'column' => true, 'hint' => 'Choisir un thème pour ajouter à la page "Médiathèque"']);
+        $this->addField('code', Integer::class, 'Code', ['when' => ['type' => ['audio', 'video']], 'column' => true]);
         $this->addField('keywords', Tags::class, 'Mots-clé', ['column' => true]);
     }