<?php
namespace App\Models;
-
-use App\SubForms\ResourceChapter;
-use App\SubForms\ResourceDocument;
use App\SubForms\TourTheme;
use Cubist\Backpack\Magic\Fields\BunchOfFieldsMultiple;
use Cubist\Backpack\Magic\Fields\Text;
{
parent::init();
- $this->addField('memo_title', 'Text', 'Titre du mémo');
- $this->addField('memo_text', 'Textarea', 'Chapo du mémo');
+ $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');
}
namespace App\SubForms;
+use Cubist\Backpack\Magic\Fields\BunchOfFieldsMultiple;
+use Cubist\Backpack\Magic\Fields\Text;
use Cubist\Backpack\Magic\SubForm;
class TourTheme extends SubForm
{
-public function init()
-{
- parent::init();
- $this->addField('theme_title',Text::class,'Titre du thème');
-}
+ public function init()
+ {
+ parent::init();
+ $this->addField('theme_title', Text::class, 'Titre du thème');
+ $this->addField('theme_documents', BunchOfFieldsMultiple::class, 'Documents', ['bunch' => ResourceMemo::class, 'add_label' => 'Ajouter un document']);
+ }
}