Skip to content

Commit 56dcabd

Browse files
committed
Add e-mail and address field, gallery view mode and teaser image styles
1 parent 1aea092 commit 56dcabd

13 files changed

+199
-20
lines changed

config/install/core.entity_form_display.node.service_request.default.yml

Lines changed: 25 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ status: true
33
dependencies:
44
config:
55
- field.field.node.service_request.body
6+
- field.field.node.service_request.field_address
67
- field.field.node.service_request.field_category
8+
- field.field.node.service_request.field_e_mail
79
- field.field.node.service_request.field_geolocation
810
- field.field.node.service_request.field_request_image
911
- field.field.node.service_request.field_status
@@ -24,22 +26,36 @@ mode: default
2426
content:
2527
body:
2628
type: text_textarea_with_summary
27-
weight: 6
29+
weight: 7
2830
settings:
2931
rows: 9
3032
summary_rows: 3
3133
placeholder: ''
3234
third_party_settings: { }
3335
created:
3436
type: datetime_timestamp
35-
weight: 7
37+
weight: 8
3638
settings: { }
3739
third_party_settings: { }
40+
field_address:
41+
weight: 27
42+
settings:
43+
size: 60
44+
placeholder: ''
45+
third_party_settings: { }
46+
type: string_textfield
3847
field_category:
3948
type: options_select
4049
weight: 2
4150
settings: { }
4251
third_party_settings: { }
52+
field_e_mail:
53+
weight: 4
54+
settings:
55+
size: 60
56+
placeholder: ''
57+
third_party_settings: { }
58+
type: email_default
4359
field_geolocation:
4460
type: geolocation_leaflet
4561
weight: 0
@@ -87,34 +103,29 @@ content:
87103
third_party_settings: { }
88104
path:
89105
type: path
90-
weight: 10
106+
weight: 11
91107
settings: { }
92108
third_party_settings: { }
93109
promote:
94110
type: boolean_checkbox
95-
weight: 8
111+
weight: 9
96112
settings:
97113
display_label: true
98114
third_party_settings: { }
99115
sticky:
100116
type: boolean_checkbox
101-
weight: 9
117+
weight: 10
102118
settings:
103119
display_label: true
104120
third_party_settings: { }
105-
title:
106-
type: string_textfield
107-
weight: 4
108-
settings:
109-
size: 60
110-
placeholder: ''
111-
third_party_settings: { }
112121
uid:
113122
type: entity_reference_autocomplete
114-
weight: 5
123+
weight: 6
115124
settings:
116125
match_operator: CONTAINS
117126
size: 60
118127
placeholder: ''
119128
third_party_settings: { }
120-
hidden: { }
129+
hidden:
130+
title: true
131+
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
uuid: 3009201614a61b8c70-7b3e-19647-8886-b8c707b3eacbfa3088621ad67d68930092016
2+
langcode: en
3+
status: true
4+
dependencies:
5+
config:
6+
- core.entity_view_mode.node.gallery
7+
- field.field.node.service_request.body
8+
- field.field.node.service_request.field_category
9+
- field.field.node.service_request.field_geolocation
10+
- field.field.node.service_request.field_request_image
11+
- field.field.node.service_request.field_status
12+
- image.style.header
13+
- node.type.service_request
14+
enforced:
15+
module:
16+
- service_request
17+
module:
18+
- image
19+
- user
20+
_core:
21+
default_config_hash: lVhLkP6H98q1MlrSTvtVxtFqXFZbADfeJXpbFvp0LZg
22+
id: node.service_request.gallery
23+
targetEntityType: node
24+
bundle: service_request
25+
mode: gallery
26+
content:
27+
field_image:
28+
type: image
29+
weight: 4
30+
label: visually_hidden
31+
settings:
32+
image_style: ''
33+
image_link: file
34+
third_party_settings: { }
35+
field_request_image:
36+
type: image
37+
weight: 1
38+
label: visually_hidden
39+
settings:
40+
image_style: header
41+
image_link: content
42+
third_party_settings: { }
43+
links:
44+
weight: 0
45+
settings: { }
46+
third_party_settings: { }
47+
hidden:
48+
body: true
49+
field_category: true
50+
field_geolocation: true
51+
field_status: true
52+
shariff_field: true
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
uuid: 3009201614dafe0142-8b8c-19792-94f1-e01428b8c1d50fb14f1a8e83a9f0530092016
2+
langcode: en
3+
status: true
4+
dependencies:
5+
module:
6+
- node
7+
id: node.gallery
8+
label: Gallery
9+
targetEntityType: node
10+
cache: true

config/install/core.view_display.node.service_request.default.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.

config/install/core.view_display.node.service_request.teaser.yml

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
uuid: 031020161079420a2be-ed50-16608-a8ed-0a2beed5080e0ffa8ed756819df0203102016
2+
langcode: en
3+
status: true
4+
dependencies:
5+
config:
6+
- field.storage.node.field_address
7+
- node.type.service_request
8+
id: node.service_request.field_address
9+
field_name: field_address
10+
entity_type: node
11+
bundle: service_request
12+
label: Address
13+
description: ''
14+
required: false
15+
translatable: false
16+
default_value: { }
17+
default_value_callback: ''
18+
settings: { }
19+
field_type: string
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
uuid: 031020161044e12f7fe-595b-18835-a8de-2f7fe595b6993bda8de01398cccce03102016
2+
langcode: en
3+
status: true
4+
dependencies:
5+
config:
6+
- field.storage.node.field_e_mail
7+
- node.type.service_request
8+
id: node.service_request.field_e_mail
9+
field_name: field_e_mail
10+
entity_type: node
11+
bundle: service_request
12+
label: E-Mail
13+
description: ''
14+
required: false
15+
translatable: false
16+
default_value: { }
17+
default_value_callback: ''
18+
settings: { }
19+
field_type: email
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
langcode: en
2+
status: true
3+
dependencies:
4+
module:
5+
- field_permissions
6+
- node
7+
third_party_settings:
8+
field_permissions:
9+
permission_type: custom
10+
id: node.field_address
11+
field_name: field_address
12+
entity_type: node
13+
type: string
14+
settings:
15+
max_length: 255
16+
is_ascii: false
17+
case_sensitive: false
18+
module: core
19+
locked: false
20+
cardinality: 1
21+
translatable: true
22+
indexes: { }
23+
persist_with_no_fields: false
24+
custom_storage: false
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
langcode: en
2+
status: true
3+
dependencies:
4+
module:
5+
- field_permissions
6+
- node
7+
third_party_settings:
8+
field_permissions:
9+
permission_type: custom
10+
id: node.field_e_mail
11+
field_name: field_e_mail
12+
entity_type: node
13+
type: email
14+
settings: { }
15+
module: core
16+
locked: false
17+
cardinality: 1
18+
translatable: true
19+
indexes: { }
20+
persist_with_no_fields: false
21+
custom_storage: false

config/install/image.style.header.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
uuid: 300920161483542c3a-4d73-17258-9b1f-42c3a4d73336a0f9b1f4da4e5630630092016
2+
langcode: en
3+
status: true
4+
dependencies: { }
5+
name: header
6+
label: 'Header (teaser 960x200)'
7+
effects:
8+
3009201614ddce1ca6-1016-18662-9e62-e1ca6101678e60bde623283502e0630092016:
9+
uuid: 3009201614ddce1ca6-1016-18662-9e62-e1ca6101678e60bde623283502e0630092016
10+
id: image_scale_and_crop
11+
weight: 1
12+
data:
13+
width: 960
14+
height: 200

0 commit comments

Comments
 (0)