Newer
Older
<?php
use \Firegento\ContentProvisioning\Api\Data\PageEntryInterface;
use \Firegento\ContentProvisioning\Api\Data\BlockEntryInterface;
return [
'pages' => [
'test.page.1' => [
PageEntryInterface::TITLE => 'Test Page 1',
PageEntryInterface::CONTENT => file_get_contents(__DIR__ . '/content/file-1.html'),
PageEntryInterface::KEY => 'test.page.1',
PageEntryInterface::IDENTIFIER => 'test-page-1',
PageEntryInterface::IS_ACTIVE => true,
PageEntryInterface::IS_MAINTAINED => true,
PageEntryInterface::STORES => ['admin'],
PageEntryInterface::CONTENT_HEADING => '',
PageEntryInterface::MEDIA_DIRECTORY => null,
PageEntryInterface::MEDIA_FILES => [],
],
'test.page.2' => [
PageEntryInterface::TITLE => 'Title 2',
PageEntryInterface::CONTENT => file_get_contents(__DIR__ . '/content/file-1.html'),
PageEntryInterface::KEY => 'test.page.2',
PageEntryInterface::IDENTIFIER => 'test-page-2',
PageEntryInterface::IS_ACTIVE => false,
PageEntryInterface::IS_MAINTAINED => false,
PageEntryInterface::STORES => ['default', 'admin'],
PageEntryInterface::CONTENT_HEADING => 'New Page Heading 2',
PageEntryInterface::META_TITLE => 'SEO Page Title',
PageEntryInterface::META_KEYWORDS => 'Some, SEO, keywords',
PageEntryInterface::META_DESCRIPTION => 'SEO description',
PageEntryInterface::PAGE_LAYOUT => '3columns',
PageEntryInterface::LAYOUT_UPDATE_XML => '',
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
PageEntryInterface::CUSTOM_THEME_FROM => '2019-03-03',
PageEntryInterface::CUSTOM_THEME_TO => '2019-03-29',
PageEntryInterface::CUSTOM_THEME => '3',
PageEntryInterface::CUSTOM_ROOT_TEMPLATE => '3columns',
PageEntryInterface::MEDIA_DIRECTORY => null,
PageEntryInterface::MEDIA_FILES => [],
],
'test.page.3' => [
PageEntryInterface::TITLE => 'Page With Images',
PageEntryInterface::CONTENT => file_get_contents(__DIR__ . '/content/content-with-images-1.html'),
PageEntryInterface::KEY => 'test.page.3',
PageEntryInterface::IDENTIFIER => 'test-page-3',
PageEntryInterface::IS_ACTIVE => true,
PageEntryInterface::IS_MAINTAINED => true,
PageEntryInterface::STORES => ['admin'],
PageEntryInterface::CONTENT_HEADING => '',
PageEntryInterface::MEDIA_DIRECTORY => __DIR__ . '/content/media',
PageEntryInterface::MEDIA_FILES => [
'image-1.png',
'some-test-image.png',
'foobar/test.png',
],
]
],
'blocks' => [
'test.block.1' => [
BlockEntryInterface::TITLE => 'Test Block 1',
BlockEntryInterface::CONTENT => '<h2>test foobar Aenean commodo ligula eget dolor aenean massa</h2>',
BlockEntryInterface::KEY => 'test.block.1',
BlockEntryInterface::IDENTIFIER => 'test-block-1',
BlockEntryInterface::IS_ACTIVE => true,
BlockEntryInterface::IS_MAINTAINED => true,
BlockEntryInterface::STORES => ['admin'],
BlockEntryInterface::MEDIA_DIRECTORY => null,
BlockEntryInterface::MEDIA_FILES => [],
],
'test.block.2' => [
BlockEntryInterface::TITLE => 'Test Block 2',
BlockEntryInterface::CONTENT => file_get_contents(__DIR__ . '/content/file-1.html'),
BlockEntryInterface::KEY => 'test.block.2',
BlockEntryInterface::IDENTIFIER => 'test-block-2',
BlockEntryInterface::IS_ACTIVE => true,
BlockEntryInterface::IS_MAINTAINED => false,
BlockEntryInterface::STORES => ['default', 'admin'],
BlockEntryInterface::MEDIA_DIRECTORY => null,
BlockEntryInterface::MEDIA_FILES => [],
],
'test.block.3' => [
BlockEntryInterface::TITLE => 'Block With Images',
BlockEntryInterface::CONTENT => file_get_contents(__DIR__ . '/content/content-with-images-1.html'),
BlockEntryInterface::KEY => 'test.block.3',
BlockEntryInterface::IDENTIFIER => 'test-block-3',
BlockEntryInterface::IS_ACTIVE => true,
BlockEntryInterface::IS_MAINTAINED => true,
BlockEntryInterface::STORES => ['admin'],
BlockEntryInterface::MEDIA_DIRECTORY => __DIR__ . '/content/media',
BlockEntryInterface::MEDIA_FILES => [
'image-1.png',
'some-test-image.png',
'foobar/test.png',
],
],
],
];