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

102 lines
2.6 KiB
YAML
Raw Normal View History

2016-05-13 19:02:39 +02:00
rules:
slug:
pattern: '[a-zA-Zа-яA-Я0-9_\-]+'
min: 1
max: 200
2016-05-13 19:02:39 +02:00
form:
validation: loose
fields:
tabs:
type: tabs
active: 1
fields:
content:
type: tab
title: PLUGIN_ADMIN.CONTENT
fields:
frontmatter:
classes: frontmatter
type: editor
label: PLUGIN_ADMIN.FRONTMATTER
autofocus: true
codemirror:
mode: 'yaml'
indentUnit: 4
autofocus: true
indentWithTabs: false
lineNumbers: true
styleActiveLine: true
gutters: ['CodeMirror-lint-markers']
lint: true
content:
type: markdown
2017-10-19 18:02:18 -04:00
header.media_order:
2016-05-13 19:02:39 +02:00
type: pagemedia
label: PLUGIN_ADMIN.PAGE_MEDIA
2017-10-19 18:02:18 -04:00
2016-05-13 19:02:39 +02:00
options:
type: tab
title: PLUGIN_ADMIN.OPTIONS
fields:
columns:
type: columns
fields:
column1:
type: column
fields:
ordering:
type: toggle
label: PLUGIN_ADMIN.FOLDER_NUMERIC_PREFIX
help: PLUGIN_ADMIN.FOLDER_NUMERIC_PREFIX_HELP
highlight: 1
options:
1: PLUGIN_ADMIN.ENABLED
0: PLUGIN_ADMIN.DISABLED
validate:
type: bool
folder:
type: text
label: PLUGIN_ADMIN.FILENAME
validate:
rule: slug
2016-05-13 19:02:39 +02:00
required: true
route:
type: parents
2016-05-13 19:02:39 +02:00
label: PLUGIN_ADMIN.PARENT
classes: fancy
validate:
required: true
name:
type: select
classes: fancy
label: PLUGIN_ADMIN.MODULAR_TEMPLATE
default: default
data-options@: '\Grav\Plugin\AdminPlugin::pagesModularTypes'
2016-05-13 19:02:39 +02:00
validate:
required: true
column2:
type: column
fields:
order:
type: order
label: PLUGIN_ADMIN.ORDERING
blueprint:
type: blueprint