updated raw format

This commit is contained in:
Andy Miller
2014-09-21 17:17:53 -06:00
parent c1e9cc2f02
commit 2b8e3d16a3
2 changed files with 57 additions and 24 deletions

View File

@@ -4,35 +4,64 @@ rules:
min: 2
max: 80
form:
fields:
folder:
type: text
label: Folder
validate:
type: slug
required: true
tabs:
type: tabs
active: 1
fields:
content:
type: tab
title: Content
fields:
content:
type: markdown
label: Content
options:
type: tab
title: Options
fields:
folder:
type: text
label: Folder
validate:
type: slug
required: true
route:
type: select
label: Parent
classes: fancy
@data-options: '\Grav\Common\Page\Pages::parents'
@data-default: '\Grav\Plugin\admin::route'
options:
'/': '- Root -'
validate:
required: true
type:
type: select
classes: fancy
label: Page Type
default: default
@data-options: '\Grav\Common\Page\Pages::types'
validate:
required: true
frontmatter:
type: frontmatter
label: Frontmatter
route:
type: select
label: Parent
classes: fancy
@data-options: '\Grav\Common\Page\Pages::parents'
@data-default: '\Grav\Plugin\admin::route'
options:
'/': '- Root -'
validate:
required: true
type:
type: select
classes: fancy
label: Page Type
default: default
@data-options: '\Grav\Common\Page\Pages::types'
validate:
required: true

View File

@@ -400,6 +400,10 @@ class Page
$path = explode('.', $name);
$scope = array_shift($path);
if ($name == 'frontmatter') {
return $this->frontmatter;
}
if ($scope == 'header') {
$current = $this->header();
foreach ($path as $field) {