]> _ Git - fluidbook-toolbox.git/commitdiff
wip #7864 @1
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 1 Dec 2025 15:50:18 +0000 (16:50 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Mon, 1 Dec 2025 15:50:18 +0000 (16:50 +0100)
app/Fluidbook/Link/LinksData.php
app/SubForms/Link/Multimedia.php

index 7d88d3a9410b73e309d75e1f9207b1336284d0aa..da2039d27a4a5fdcc894abc67166a1d4663384c7 100644 (file)
@@ -56,6 +56,7 @@ class LinksData
             'extra' => __('Paramètre supplémentaire'),
             'alternative' => __('Alternative'),
             'read_mode' => __('Mode de lecture'),
+            'scroll'=>__('Scroll'),
             'image' => __('Image'), 'image_rollover' => __('Animation au survol'),
             'animation' => __('Animation'),
             'group' => __('Groupe'),
index 5c7d59883765aa8ba51cc9e3a27dfd97b1316de9..85dee3cc9900870e57af1438a36799cdf82272b8 100644 (file)
@@ -5,6 +5,8 @@ namespace App\SubForms\Link;
 use App\Fluidbook\Link\Link;
 use Cubist\Backpack\Magic\Fields\CheckboxBasic;
 use Cubist\Backpack\Magic\Fields\FilesOrURL;
+use Cubist\Backpack\Magic\Fields\SelectFromArray;
+
 // __('!! Editeur de liens')
 class Multimedia extends Base
 {
@@ -22,6 +24,7 @@ class Multimedia extends Base
     public function addMultimediaFields()
     {
         parent::addMultimediaFields();
+        $this->addField('scroll', SelectFromArray::class, __('Scroll'), ['options' => ['none' => __('Aucun scroll : image étendue'), 'horizontal' => __('Horizontal')], 'default' => 'none', 'ajax' => false]);
         $this->addField('interactive', CheckboxBasic::class, __('Animation interactive'), ['default' => false]);
         $this->addField('read_mode', CheckboxBasic::class, __('Mode lecture'), ['hint' => __('Scroll vertical possible'), 'default' => false]);
         $this->addMultimediaSizeFields();