Project Configuration Reference
The following is the generated reference for the mds_pim_print_core
configuration tree. This reference can be generated by issuing the following command:
bin/console config:dump-reference mds_pim_print_core
# Default configuration for extension with alias: "mds_pim_print_core"
mds_pim_print_core:
# Optional locales to set in render mode to have float values converted to '.-strings'
lc_numeric:
# Examples:
- en_US.UTF-8
- de_DE.UTF-8
# Optional host settings for proxy or multi domain environments.
host:
# Hostname
hostname: ~
# Protocol
protocol: ~
# Port
port: ~
projects:
# Prototype
- # Internal project identifier.
ident: ~
# Name of project displayed in InDesign-Plugin.
name: ~ # Required
# Service to use to render the project. Must inherit AbstractProject.
service: ~ # Required
# Toggles creation of update info articles.
create_update_layers: true
# InDesign Template settings.
template: # Required
# Default InDesign template filename.
default: ~
# Optional relative path inside service bundle to the InDesign template.
relative_path: /Resources/pimprint/
# Download template
download: true
# Available plugin elements.
plugin_elements:
# Show field for update modes.
update_mode: true
# Available update modes for project.
update_modes: [ ]
# Show field for start left/right page.
start_alignment: false
# Show fields for page start/end.
page_bounds: false
# Configuration of default publication select free field.
publications:
# Show publication select tree field.
show: true
# A selection is required or not to start InDesign rendering.
required: true
# Optional label for field.
label: null
# Asset handling settings.
assets:
# Toggles asset download.
download: true
# Toggles asset download before rendering start.
pre_download: true
# Toggles missing asset onPage warnings messages.
warnings_on_page: true
# Optional Pimcore thumbnail configuration for preview images.
thumbnail: ~
# Optional PHP setting time_limit for project generation.
php_time_limit: '0'
# Optional PHP setting memory_limit for project generation.
php_memory_limit: 2G
The configuration has a general PimPrint part, which affects all rendering projects. Each rendering project is configured within the projects
array prototype.