builded submenu links for productions, created new CT page (static)

This commit is contained in:
Bachir Soussi Chiadmi
2018-03-04 20:18:59 +01:00
parent b1598ae231
commit a648598b0a
16 changed files with 499 additions and 3 deletions
@@ -0,0 +1,22 @@
uuid: a79d56dd-12cb-4c95-a50b-7934fd4f7dba
langcode: fr
status: true
dependencies:
config:
- node.type.static
id: node.static.promote
field_name: promote
entity_type: node
bundle: static
label: 'Promu en page d''accueil'
description: ''
required: false
translatable: true
default_value:
-
value: 0
default_value_callback: ''
settings:
on_label: Activé
off_label: Désactivé
field_type: boolean
@@ -0,0 +1,100 @@
uuid: a8a64fd5-3d5f-45b0-9e36-46e75d6312cb
langcode: fr
status: true
dependencies:
config:
- field.field.node.static.body
- field.field.node.static.field_visuel
- field.field.node.static.field_workflow_generic
- image.style.thumbnail
- node.type.static
module:
- image
- path
- text
- workflow
id: node.static.default
targetEntityType: node
bundle: static
mode: default
content:
body:
type: text_textarea_with_summary
weight: 2
settings:
rows: 9
summary_rows: 3
placeholder: ''
third_party_settings: { }
region: content
created:
type: datetime_timestamp
weight: 6
region: content
settings: { }
third_party_settings: { }
field_visuel:
weight: 3
settings:
progress_indicator: throbber
preview_image_style: thumbnail
third_party_settings: { }
type: image_image
region: content
field_workflow_generic:
weight: 4
settings: { }
third_party_settings: { }
type: workflow_default
region: content
langcode:
type: language_select
weight: 1
region: content
settings:
include_locked: true
third_party_settings: { }
path:
type: path
weight: 10
region: content
settings: { }
third_party_settings: { }
promote:
type: boolean_checkbox
settings:
display_label: true
weight: 8
region: content
third_party_settings: { }
sticky:
type: boolean_checkbox
settings:
display_label: true
weight: 9
region: content
third_party_settings: { }
title:
type: string_textfield
weight: 0
region: content
settings:
size: 60
placeholder: ''
third_party_settings: { }
translation:
weight: 7
region: content
settings: { }
third_party_settings: { }
uid:
type: entity_reference_autocomplete
weight: 5
settings:
match_operator: CONTAINS
size: 60
placeholder: ''
region: content
third_party_settings: { }
hidden:
status: true
@@ -44,6 +44,11 @@ content:
type: image
region: content
links:
weight: 4
region: content
settings: { }
third_party_settings: { }
production_subtree:
weight: 3
region: content
settings: { }
@@ -0,0 +1,43 @@
uuid: f337a5cf-a11b-44df-a592-060887812b61
langcode: fr
status: true
dependencies:
config:
- field.field.node.static.body
- field.field.node.static.field_visuel
- field.field.node.static.field_workflow_generic
- image.style.large
- node.type.static
module:
- image
- text
- user
id: node.static.default
targetEntityType: node
bundle: static
mode: default
content:
body:
label: hidden
type: text_default
weight: 1
settings: { }
third_party_settings: { }
region: content
field_visuel:
weight: 0
label: hidden
settings:
image_style: large
image_link: ''
third_party_settings: { }
type: image
region: content
links:
weight: 2
region: content
settings: { }
third_party_settings: { }
hidden:
field_workflow_generic: true
langcode: true
@@ -0,0 +1,29 @@
uuid: 33fe55bd-21da-4359-9040-456be2447915
langcode: fr
status: true
dependencies:
config:
- core.entity_view_mode.node.teaser
- field.field.node.static.body
- node.type.static
module:
- text
- user
id: node.static.teaser
targetEntityType: node
bundle: static
mode: teaser
content:
body:
label: hidden
type: text_summary_or_trimmed
weight: 101
settings:
trim_length: 600
third_party_settings: { }
region: content
links:
weight: 100
region: content
hidden:
langcode: true
@@ -0,0 +1,22 @@
uuid: 6326e544-751a-4cd6-961f-c0a0089e2889
langcode: fr
status: true
dependencies:
config:
- field.storage.node.body
- node.type.static
module:
- text
id: node.static.body
field_name: body
entity_type: node
bundle: static
label: Body
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings:
display_summary: true
field_type: text_with_summary
@@ -0,0 +1,45 @@
uuid: e8ac8c4a-ac74-42ca-ae14-48c7e86fdc7d
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_visuel
- node.type.static
module:
- content_translation
- image
third_party_settings:
content_translation:
translation_sync:
alt: alt
title: title
file: '0'
id: node.static.field_visuel
field_name: field_visuel
entity_type: node
bundle: static
label: Visuel
description: ''
required: false
translatable: false
default_value: { }
default_value_callback: ''
settings:
file_directory: static
file_extensions: 'png gif jpg jpeg'
max_filesize: ''
max_resolution: ''
min_resolution: ''
alt_field: true
alt_field_required: false
title_field: false
title_field_required: false
default_image:
uuid: ''
alt: ''
title: ''
width: null
height: null
handler: 'default:file'
handler_settings: { }
field_type: image
@@ -0,0 +1,22 @@
uuid: 7d0c5740-34a9-4a6d-91e8-b82aa38b8124
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_workflow_generic
- node.type.static
module:
- workflow
id: node.static.field_workflow_generic
field_name: field_workflow_generic
entity_type: node
bundle: static
label: Workflow
description: ''
required: true
translatable: false
default_value:
- { }
default_value_callback: ''
settings: { }
field_type: workflow
@@ -0,0 +1,16 @@
uuid: 5cdb6c82-be6e-4d20-b476-31c1b18e1684
langcode: fr
status: true
dependencies:
config:
- node.type.static
module:
- content_translation
third_party_settings:
content_translation:
enabled: true
id: node.static
target_entity_type_id: node
target_bundle: static
default_langcode: und
language_alterable: true
+2 -2
View File
@@ -9,9 +9,9 @@ third_party_settings:
available_menus:
- productions
parent: 'productions:'
name: Page
name: 'Page (production)'
type: page
description: 'Generic page with wysiwyg'
description: "Content Type exclusively used for productions pages.\r\nFor static pages use Content Type Static."
help: ''
new_revision: true
preview_mode: 1
@@ -0,0 +1,17 @@
uuid: 8f6c6a17-7d96-4f49-b284-3f4c1c6a11c5
langcode: fr
status: true
dependencies:
module:
- menu_ui
third_party_settings:
menu_ui:
available_menus: { }
parent: ''
name: 'Page (static)'
type: static
description: 'Content Type used for static pages as about or credit, etc'
help: ''
new_revision: true
preview_mode: 1
display_submitted: false
@@ -23,11 +23,13 @@ permissions:
- 'create fil content'
- 'create generique workflow_transition'
- 'create page content'
- 'create static content'
- 'edit any autre_son content'
- 'edit any enregistrement content'
- 'edit any evenement content'
- 'edit any fil content'
- 'edit any page content'
- 'edit any static content'
- 'edit own enregistrement content'
- 'edit terms in collectionneurs'
- 'edit terms in entrees'
@@ -40,6 +42,7 @@ permissions:
- 'revert evenement revisions'
- 'revert fil revisions'
- 'revert page revisions'
- 'revert static revisions'
- 'schedule corpus_documents workflow_transition'
- 'schedule generique workflow_transition'
- 'translate any entity'
@@ -49,4 +52,5 @@ permissions:
- 'view evenement revisions'
- 'view fil revisions'
- 'view page revisions'
- 'view static revisions'
- 'view the administration theme'
@@ -83,6 +83,7 @@ permissions:
- 'create fil content'
- 'create generique workflow_transition'
- 'create page content'
- 'create static content'
- 'create url aliases'
- 'delete all revisions'
- 'delete any autre_son content'
@@ -90,6 +91,7 @@ permissions:
- 'delete any evenement content'
- 'delete any fil content'
- 'delete any page content'
- 'delete any static content'
- 'delete assigned domains'
- 'delete autre_son revisions'
- 'delete content translations'
@@ -103,7 +105,9 @@ permissions:
- 'delete own evenement content'
- 'delete own fil content'
- 'delete own page content'
- 'delete own static content'
- 'delete page revisions'
- 'delete static revisions'
- 'delete terms in collectionneurs'
- 'delete terms in entrees'
- 'delete terms in genres'
@@ -115,6 +119,7 @@ permissions:
- 'edit any evenement content'
- 'edit any fil content'
- 'edit any page content'
- 'edit any static content'
- 'edit assigned domains'
- 'edit domain aliases'
- 'edit own autre_son content'
@@ -122,6 +127,7 @@ permissions:
- 'edit own evenement content'
- 'edit own fil content'
- 'edit own page content'
- 'edit own static content'
- 'edit terms in collectionneurs'
- 'edit terms in entrees'
- 'edit terms in genres'
@@ -138,6 +144,7 @@ permissions:
- 'revert evenement revisions'
- 'revert fil revisions'
- 'revert page revisions'
- 'revert static revisions'
- 'schedule corpus_documents workflow_transition'
- 'schedule generique workflow_transition'
- 'select account cancellation method'
@@ -165,4 +172,5 @@ permissions:
- 'view own unpublished content'
- 'view page revisions'
- 'view profile'
- 'view static revisions'
- 'view the administration theme'