--- /dev/null
+<?php
+
+namespace App\Fields\FluidbookLinkEditor;
+
+use Cubist\Backpack\Magic\Fields\SelectFromArray;
+
+class ShowLinkTransitionMode extends SelectFromArray
+{
+ protected $_ajax = false;
+ protected $_allowNull = false;
+ protected $_default = 'fadein';
+
+ public function getOptions()
+ {
+ return [
+ 'fadein'=>__('Fade in'),
+ 'fadeoutin' => __('Fade out puis fade in'),
+
+ ];
+ }
+}
'inline' => __('Vidéo : afficher dans la page'), 'video_width' => __('Vidéo : Largeur du popup'), 'video_height' => __('Vidéo : Hauteur du popup'),
'interactive' => __('Interactivité'), 'video_service' => __('Webvideo : service'),
'close_button' => __('Bouton de fermeture'),
+ 'transition' => __('Transition'),
'extra' => __('Paramètre supplémentaire'),
'alternative' => __('Alternative'),
'read_mode' => __('Mode de lecture'),
use App\Fields\FluidbookLinkEditor\ShowLinkCloseMode;
use App\Fields\FluidbookLinkEditor\ShowLinkMode;
+use App\Fields\FluidbookLinkEditor\ShowLinkTransitionMode;
use App\Fluidbook\Link\Link;
use Cubist\Backpack\Magic\Fields\Text;
// __('!! Editeur de liens')
{
$this->addField('to', Text::class, __('Identifiant du lien à afficher'));
$this->addField('target', ShowLinkMode::class, __('Mode'));
+ $this->addField('transition', ShowLinkTransitionMode::class, __('Transition'));
$this->addField('close_button', ShowLinkCloseMode::class, __('Placer un bouton de fermeture'));
}
}