use Cubist\Backpack\Magic\Fields\Checkbox;
use Cubist\Backpack\Magic\Fields\Hidden;
-use Cubist\Backpack\Magic\Fields\StaticValue;
+use Cubist\Backpack\Magic\Fields\HiddenVisible;
use Cubist\Backpack\Magic\Fields\Text;
use Cubist\Backpack\Magic\Fields\Textarea;
use Cubist\Backpack\Magic\SubForm;
{
parent::init();
- $this->addField('url', Hidden::class, __('URL'));
+ $this->addField('id', HiddenVisible::class, __('#'));
+ $this->addField('url', HiddenVisible::class, __('URL'));
$this->addField('type', Hidden::class, __('Type'));
- $this->addField('slug', Text::class, __('Slug') . ' (' . __('slug') . ')', ['when' => ['url' => ['operator' => 'not', 'value' => '/index.html']]]);
+ $this->addField('slug', Text::class, __('Slug') . ' (' . __('slug') . ')', ['when' => ['url' => ['operator' => '!', 'value' => '/index.html']]]);
$this->addField('seo_title', Text::class, __('Titre'), ['when' => ['type' => 'page']]);
$this->addField('og_title_copied', Checkbox::class, __('Utiliser le titre ci-dessus pour les réseaux sociaux'), ['when' => ['type' => 'page']]);
- $this->addField('og_title', Text::class, __('Titre pour les réseaux sociaux'), ['when' => ['og_title_copied' => false, 'type' => 'page']]);
- $this->addField('seo_description', Textarea::class, __('Description'), ['when' => ['type' => 'page']]);
+ $this->addField('og_title', Text::class, __('Titre pour les réseaux sociaux'), ['when' => ['og_title_copied' => '0', 'type' => 'page']]);
+ $this->addField('seo_description', Textarea::class, __('Description'), ['rows' => 2, 'when' => ['type' => 'page']]);
$this->addField('og_description_copied', Checkbox::class, __('Utiliser la description ci-dessus pour les réseaux sociaux'), ['when' => ['type' => 'page']]);
- $this->addField('og_description', Text::class, __('Description pour les réseaux sociaux'), ['when' => ['og_description_copied' => false, 'type' => 'page']]);
+ $this->addField('og_description', Textarea::class, __('Description pour les réseaux sociaux'), ['rows' => 2, 'when' => ['og_description_copied' => '0', 'type' => 'page']]);
}
}