12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- extends@: default
- child_type: item
- rules:
- slug:
- pattern: "[a-z][a-z0-9_\-]+"
- min: 2
- max: 80
- form:
- fields:
- tabs:
- type: tabs
- active: 1
- fields:
- advanced:
- fields:
- overrides:
- fields:
- header.child_type:
- default: item
- blog:
- type: tab
- title: Blog Config
- fields:
- content_title:
- type: spacer
- title: Content Definition
- header.content.items:
- type: textarea
- yaml: true
- label: Items
- default: '@self.children'
- validate:
- type: yaml
- header.content.limit:
- type: text
- label: Max Item Count
- default: 5
- validate:
- required: true
- type: int
- min: 1
- header.content.order.by:
- type: select
- label: Order By
- default: date
- options:
- folder: Folder
- title: Title
- date: Date
- default: Default
- header.content.order.dir:
- type: select
- label: Order
- default: desc
- options:
- asc: Ascending
- desc: Descending
- header.content.pagination:
- type: toggle
- label: Pagination
- highlight: 1
- default: 1
- options:
- 1: PLUGIN_ADMIN.ENABLED
- 0: PLUGIN_ADMIN.DISABLED
- validate:
- type: bool
- header.content.url_taxonomy_filters:
- type: toggle
- label: URL Taxonomy Filters
- highlight: 1
- default: 1
- options:
- 1: PLUGIN_ADMIN.ENABLED
- 0: PLUGIN_ADMIN.DISABLED
- validate:
- type: bool
- import@:
- type: partials/blog-bits
- context: blueprints://pages
|