Media image type
This commit is contained in:
parent
bf185b2db6
commit
063b8a93a9
7 changed files with 222 additions and 0 deletions
69
config/core.entity_form_display.media.image.default.yml
Normal file
69
config/core.entity_form_display.media.image.default.yml
Normal file
|
|
@ -0,0 +1,69 @@
|
||||||
|
uuid: a1226f1f-7326-4d6c-844a-952855bc04d6
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- field.field.media.image.field_media_image
|
||||||
|
- image.style.thumbnail
|
||||||
|
- media.type.image
|
||||||
|
module:
|
||||||
|
- image
|
||||||
|
- path
|
||||||
|
id: media.image.default
|
||||||
|
targetEntityType: media
|
||||||
|
bundle: image
|
||||||
|
mode: default
|
||||||
|
content:
|
||||||
|
created:
|
||||||
|
type: datetime_timestamp
|
||||||
|
weight: 10
|
||||||
|
region: content
|
||||||
|
settings: { }
|
||||||
|
third_party_settings: { }
|
||||||
|
field_media_image:
|
||||||
|
type: image_image
|
||||||
|
weight: 0
|
||||||
|
region: content
|
||||||
|
settings:
|
||||||
|
progress_indicator: throbber
|
||||||
|
preview_image_style: thumbnail
|
||||||
|
third_party_settings: { }
|
||||||
|
langcode:
|
||||||
|
type: language_select
|
||||||
|
weight: 2
|
||||||
|
region: content
|
||||||
|
settings:
|
||||||
|
include_locked: true
|
||||||
|
third_party_settings: { }
|
||||||
|
name:
|
||||||
|
type: string_textfield
|
||||||
|
weight: -5
|
||||||
|
region: content
|
||||||
|
settings:
|
||||||
|
size: 60
|
||||||
|
placeholder: ''
|
||||||
|
third_party_settings: { }
|
||||||
|
path:
|
||||||
|
type: path
|
||||||
|
weight: 30
|
||||||
|
region: content
|
||||||
|
settings: { }
|
||||||
|
third_party_settings: { }
|
||||||
|
status:
|
||||||
|
type: boolean_checkbox
|
||||||
|
weight: 100
|
||||||
|
region: content
|
||||||
|
settings:
|
||||||
|
display_label: true
|
||||||
|
third_party_settings: { }
|
||||||
|
uid:
|
||||||
|
type: entity_reference_autocomplete
|
||||||
|
weight: 5
|
||||||
|
region: content
|
||||||
|
settings:
|
||||||
|
match_operator: CONTAINS
|
||||||
|
match_limit: 10
|
||||||
|
size: 60
|
||||||
|
placeholder: ''
|
||||||
|
third_party_settings: { }
|
||||||
|
hidden: { }
|
||||||
|
|
@ -0,0 +1,31 @@
|
||||||
|
uuid: 5bb97f90-a0d9-4e22-94cf-8acbfe01746d
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- core.entity_form_mode.media.media_library
|
||||||
|
- field.field.media.image.field_media_image
|
||||||
|
- image.style.thumbnail
|
||||||
|
- media.type.image
|
||||||
|
module:
|
||||||
|
- image
|
||||||
|
id: media.image.media_library
|
||||||
|
targetEntityType: media
|
||||||
|
bundle: image
|
||||||
|
mode: media_library
|
||||||
|
content:
|
||||||
|
field_media_image:
|
||||||
|
type: image_image
|
||||||
|
weight: -50
|
||||||
|
region: content
|
||||||
|
settings:
|
||||||
|
progress_indicator: throbber
|
||||||
|
preview_image_style: thumbnail
|
||||||
|
third_party_settings: { }
|
||||||
|
hidden:
|
||||||
|
created: true
|
||||||
|
langcode: true
|
||||||
|
name: true
|
||||||
|
path: true
|
||||||
|
status: true
|
||||||
|
uid: true
|
||||||
33
config/core.entity_view_display.media.image.default.yml
Normal file
33
config/core.entity_view_display.media.image.default.yml
Normal file
|
|
@ -0,0 +1,33 @@
|
||||||
|
uuid: b73f9bc7-bf24-4dab-bb68-8845b5303900
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- field.field.media.image.field_media_image
|
||||||
|
- image.style.large
|
||||||
|
- media.type.image
|
||||||
|
module:
|
||||||
|
- image
|
||||||
|
id: media.image.default
|
||||||
|
targetEntityType: media
|
||||||
|
bundle: image
|
||||||
|
mode: default
|
||||||
|
content:
|
||||||
|
field_media_image:
|
||||||
|
type: image
|
||||||
|
label: visually_hidden
|
||||||
|
settings:
|
||||||
|
image_link: ''
|
||||||
|
image_style: large
|
||||||
|
image_loading:
|
||||||
|
attribute: lazy
|
||||||
|
third_party_settings: { }
|
||||||
|
weight: 0
|
||||||
|
region: content
|
||||||
|
hidden:
|
||||||
|
created: true
|
||||||
|
langcode: true
|
||||||
|
name: true
|
||||||
|
search_api_excerpt: true
|
||||||
|
thumbnail: true
|
||||||
|
uid: true
|
||||||
|
|
@ -0,0 +1,34 @@
|
||||||
|
uuid: 12b6807c-0ffc-4e0f-9574-0d3fdcc84e33
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- core.entity_view_mode.media.media_library
|
||||||
|
- field.field.media.image.field_media_image
|
||||||
|
- image.style.medium
|
||||||
|
- media.type.image
|
||||||
|
module:
|
||||||
|
- image
|
||||||
|
id: media.image.media_library
|
||||||
|
targetEntityType: media
|
||||||
|
bundle: image
|
||||||
|
mode: media_library
|
||||||
|
content:
|
||||||
|
thumbnail:
|
||||||
|
type: image
|
||||||
|
label: hidden
|
||||||
|
settings:
|
||||||
|
image_link: ''
|
||||||
|
image_style: medium
|
||||||
|
image_loading:
|
||||||
|
attribute: lazy
|
||||||
|
third_party_settings: { }
|
||||||
|
weight: 0
|
||||||
|
region: content
|
||||||
|
hidden:
|
||||||
|
created: true
|
||||||
|
field_media_image: true
|
||||||
|
langcode: true
|
||||||
|
name: true
|
||||||
|
search_api_excerpt: true
|
||||||
|
uid: true
|
||||||
30
config/field.storage.media.field_media_image.yml
Normal file
30
config/field.storage.media.field_media_image.yml
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
uuid: 015d9bb1-87a0-4bbf-96c6-f77533c82343
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
module:
|
||||||
|
- file
|
||||||
|
- image
|
||||||
|
- media
|
||||||
|
id: media.field_media_image
|
||||||
|
field_name: field_media_image
|
||||||
|
entity_type: media
|
||||||
|
type: image
|
||||||
|
settings:
|
||||||
|
target_type: file
|
||||||
|
display_field: false
|
||||||
|
display_default: true
|
||||||
|
uri_scheme: public
|
||||||
|
default_image:
|
||||||
|
uuid: null
|
||||||
|
alt: ''
|
||||||
|
title: ''
|
||||||
|
width: null
|
||||||
|
height: null
|
||||||
|
module: image
|
||||||
|
locked: false
|
||||||
|
cardinality: 1
|
||||||
|
translatable: true
|
||||||
|
indexes: { }
|
||||||
|
persist_with_no_fields: false
|
||||||
|
custom_storage: false
|
||||||
11
config/language.content_settings.media.image.yml
Normal file
11
config/language.content_settings.media.image.yml
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
uuid: 90e06052-36a2-47e8-8918-919c1a115ed7
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies:
|
||||||
|
config:
|
||||||
|
- media.type.image
|
||||||
|
id: media.image
|
||||||
|
target_entity_type_id: media
|
||||||
|
target_bundle: image
|
||||||
|
default_langcode: site_default
|
||||||
|
language_alterable: false
|
||||||
14
config/media.type.image.yml
Normal file
14
config/media.type.image.yml
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
uuid: 69e42ae6-785d-428e-a62c-93da61312486
|
||||||
|
langcode: en
|
||||||
|
status: true
|
||||||
|
dependencies: { }
|
||||||
|
id: image
|
||||||
|
label: Image
|
||||||
|
description: ''
|
||||||
|
source: image
|
||||||
|
queue_thumbnail_downloads: false
|
||||||
|
new_revision: false
|
||||||
|
source_configuration:
|
||||||
|
source_field: field_media_image
|
||||||
|
field_map:
|
||||||
|
name: name
|
||||||
Loading…
Add table
Add a link
Reference in a new issue