Files
Grav-Admin-Plugin/blueprints/admin/pages/modular_new.yaml

55 lines
1.0 KiB
YAML
Raw Normal View History

2016-05-13 19:02:39 +02:00
rules:
slug:
2016-12-08 12:55:54 +02:00
pattern: '[a-z][a-z0-9_\-]+'
2016-05-13 19:02:39 +02:00
min: 2
max: 80
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:
type: slug
required: true
route:
type: select
label: PLUGIN_ADMIN.PAGE
classes: fancy
2016-05-30 10:43:45 +02:00
data-options@: '\Grav\Common\Page\Pages::parentsRawRoutes'
data-default@: '\Grav\Plugin\Admin\Admin::rawRoute'
2016-05-13 19:02:39 +02:00
validate:
required: true
name:
type: select
classes: fancy
label: PLUGIN_ADMIN.MODULAR_TEMPLATE
help: PLUGIN_ADMIN.PAGE_FILE_HELP
default: default
data-options@: '\Grav\Common\Page\Pages::modularTypes'
validate:
required: true
modular:
type: hidden
default: 1
validate:
type: bool
blueprint:
type: blueprint