pagehome+pageprojet

This commit is contained in:
2018-08-21 14:40:31 +02:00
parent 86273530e4
commit 93665e5bf4
34 changed files with 1037 additions and 64 deletions
@@ -0,0 +1,68 @@
<?php
return [
'@class' => 'Grav\\Common\\File\\CompiledYamlFile',
'filename' => '/mnt/data/Sites/hehe.net/user/plugins/admin/blueprints/admin/pages/modular_new.yaml',
'modified' => 1533014916,
'data' => [
'rules' => [
'slug' => [
'pattern' => '[a-zA-Zа-яA-Я0-9_\\-]+',
'min' => 1,
'max' => 200
]
],
'form' => [
'validation' => 'loose',
'fields' => [
'section' => [
'type' => 'section',
'title' => 'PLUGIN_ADMIN.ADD_MODULAR_CONTENT'
],
'title' => [
'type' => 'text',
'label' => 'PLUGIN_ADMIN.PAGE_TITLE',
'validate' => [
'required' => true
]
],
'folder' => [
'type' => 'text',
'label' => 'PLUGIN_ADMIN.FOLDER_NAME',
'validate' => [
'rule' => 'slug',
'required' => true
]
],
'route' => [
'type' => 'parents',
'label' => 'PLUGIN_ADMIN.PAGE',
'classes' => 'fancy',
'validate' => [
'required' => true
]
],
'name' => [
'type' => 'select',
'classes' => 'fancy',
'label' => 'PLUGIN_ADMIN.MODULAR_TEMPLATE',
'help' => 'PLUGIN_ADMIN.PAGE_FILE_HELP',
'default' => 'default',
'data-options@' => '\\Grav\\Plugin\\AdminPlugin::pagesModularTypes',
'validate' => [
'required' => true
]
],
'modular' => [
'type' => 'hidden',
'default' => 1,
'validate' => [
'type' => 'bool'
]
],
'blueprint' => [
'type' => 'blueprint'
]
]
]
]
];