['type' => \Fluidbook\Tools\Links\Link::IMAGE, 'label' => __('Image'), 'color' => '#BE418D', 'class' => Image::class],
['type' => \Fluidbook\Tools\Links\Link::LAYER, 'label' => __('Animation de calque'), 'color' => '#3D0254', 'class' => Layer::class],
['type' => \Fluidbook\Tools\Links\Link::TEXT, 'label' => __('Texte'), 'color' => '#9090FF', 'class' => \App\SubForms\Link\Text::class],
+ ['type' => \Fluidbook\Tools\Links\Link::TEXT_POPUP, 'label' => __('Texte') . ' (' . __('popup') . ')', 'color' => '#05625a', 'class' => \App\SubForms\Link\TextPopup::class],
['type' => \Fluidbook\Tools\Links\Link::MULTIMEDIA, 'label' => __('Multimédia'), 'color' => '#ff00ff', 'class' => Multimedia::class],
['type' => \Fluidbook\Tools\Links\Link::WEB_INFOS, 'label' => __('Adresse web « plus d\'infos »'), 'color' => '#ff0000', 'class' => WebInfos::class],
['type' => \Fluidbook\Tools\Links\Link::CUSTOM, 'label' => __('Personnalisé'), 'color' => '#14511a', 'class' => Custom::class],
--- /dev/null
+<?php
+
+namespace App\SubForms\Link;
+
+use App\Fluidbook\Link\Link;
+use Fluidbook\Tools\Links\NormalLink;
+
+class TextPopup extends Base
+{
+ public $type = Link::TEXT_POPUP;
+ public function addDestinationField()
+ {
+ $this->addField('to', \Cubist\Backpack\Magic\Fields\Textarea::class, __('Texte'));
+ }
+}