1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- rules:
- slug:
- pattern: '[a-zA-Zа-яA-Я0-9_\-]+'
- min: 1
- max: 200
- form:
- validation: loose
- fields:
- section:
- type: section
- title: PLUGIN_ADMIN.ADD_PAGE
- title:
- type: text
- label: PLUGIN_ADMIN.PAGE_TITLE
- help: PLUGIN_ADMIN.PAGE_TITLE_HELP
- validate:
- required: true
- folder:
- type: text
- label: PLUGIN_ADMIN.FOLDER_NAME
- help: PLUGIN_ADMIN.FOLDER_NAME_HELP
- validate:
- rule: slug
- required: true
- route:
- type: parents
- label: PLUGIN_ADMIN.PARENT_PAGE
- classes: fancy
- validate:
- required: true
- name:
- type: select
- classes: fancy
- label: PLUGIN_ADMIN.PAGE_FILE
- help: PLUGIN_ADMIN.PAGE_FILE_HELP
- data-options@: '\Grav\Plugin\AdminPlugin::pagesTypes'
- data-default@: '\Grav\Plugin\Admin\Admin::getLastPageName'
- validate:
- required: true
- visible:
- type: toggle
- label: PLUGIN_ADMIN.VISIBLE
- help: PLUGIN_ADMIN.VISIBLE_HELP
- highlight: ''
- default: ''
- options:
- '': Auto
- 1: PLUGIN_ADMIN.YES
- 0: PLUGIN_ADMIN.NO
- validate:
- type: bool
- required: true
- blueprint:
- type: blueprint
|