/
site.yml
85 lines (84 loc) · 2 KB
/
site.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
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
title: Site
tabs:
pages:
sections:
allPages:
type: pages
headline: Shop Pages
templates:
- error
- checkout
- success
products:
type: pages
headline: Products
templates:
- product
legalPages:
type: pages
headline: Legal Pages
templates:
- legal
orders:
label: Orders
sections:
orders:
type: pages
parent: site.find("rechnungen")
template: order
sortBy: num desc
text: " {{ page.givenName }} {{ page.familyName }}, {{ page.city }} – {{ page.formattedSum }}"
info: " #{{ page.invoiceNumber }}"
testOrders:
type: pages
parent: site.find("test-rechnungen")
template: order
sortBy: num desc
text: " {{ page.givenName }} {{ page.familyName }}, {{ page.city }} – {{ page.formattedSum }}"
info: " #{{ page.invoiceNumber }}"
logs:
label: Logs
sections:
logs:
extends: sections/logs
parent: site.find('logs')
settings:
label: Settings
sections:
texts:
type: fields
fields:
seller:
label: Verkäufer
type: textarea
thankYouText:
label: Thank You Text
type: textarea
invoiceText:
label: Invoice Text
type: textarea
ibanInfo:
label: IBAN Info
type: textarea
buttons: false
logo:
headline: Logo
type: files
max: 1
template: logo
paymentMethods:
type: fields
fields:
paymentMethods:
label: Payment Methods
type: structure
fields:
value:
label: Value
type: text
text:
label: Text
type: text
buttonText:
label: Button Text
type: text