use Cubist\Backpack\Magic\Fields\Files;
use Cubist\Backpack\Magic\Fields\SelectFromArray;
+use Cubist\Backpack\Magic\Fields\SelectFromModel;
use Cubist\Backpack\Magic\Fields\Tags;
use Cubist\Backpack\Magic\Fields\Text;
use Cubist\Backpack\Magic\Models\CubistMagicAbstractModel;
'column' => true,
]);
$this->addField('file_upload', Files::class, 'Fichier');
- $this->addField('theme', 'SelectFromModel', 'Thème', ['optionsmodel' => AssetTheme::class]);
+ $this->addField('theme', SelectFromModel::class, 'Thème', ['optionsmodel' => AssetTheme::class, 'allows_null' => true, 'column' => true]);
$this->addField('keywords', Tags::class, 'Mots-clé', ['column' => true]);
}
$this->addField('document', Files::class, 'Document', ['tab' => 'Publication interactive']);
$this->addField('precompiled', Files::class, 'Fluidbook Précompilé', ['can' => 'precompiled', 'tab' => 'Publication interactive']);
- $this->addField('logo', Text::class, 'Logo', ['tab' => 'Contenus']);
+ $this->addField('logo', Images::class, 'Logo', ['tab' => 'Contenus']);
$this->addField('subtitle', Text::class, 'Sous-titre', ['tab' => 'Contenus']);
$this->addField('illustration', Images::class, 'Image', ['tab' => 'Contenus']);
$this->addField('button', Text::class, 'Intitulé du bouton', ['tab' => 'Contenus']);
parent::init();
$this->addField('memo_title', 'Text', 'Titre');
- $this->addField('memo_text', 'Textarea', 'Chapo');
$this->addField('memo_pdf', Files::class, 'PDF');
$this->addField('memo_image', Images::class, 'Vignette');
}
parent::init();
$this->addField('subchapter_title', 'Text', 'Titre du sous-chapitre');
+ $this->addField('subchapter_subtitle', 'Textarea', 'Chapo du sous-chapitre');
$this->addField('subchapter_memos', BunchOfFieldsMultiple::class, 'Mémos', ['bunch' => ResourceMemo::class, 'add_label' => 'Ajouter un mémo']);
}