Configuration Reference

Technical information: Installation, Reference of TypoScript options, configuration options on system level, how to extend it, the technical details, how to debug it and so on.

Language should be technical, assuming developer knowledge of TYPO3. Small examples/visuals are always encouraged.

Target group: Developers

TypoScript Reference

Possible subsections: Reference of TypoScript options.

Properties

Property details listView

settings.listView.limit

plugin.tx_pxaproductmanager.settings.listView.limit = 12

Default number of products loaded in product list if not set in plugin settings.

settings.listView.images.maxWidth

plugin.tx_pxaproductmanager.settings.listView.images.maxWidth = 265

Max width of product images in product list.

settings.listView.images.maxHeight

plugin.tx_pxaproductmanager.settings.listView.images.maxHeight = 265

Max height of product images in product list.

settings.listView.additionalFields

plugin.tx_pxaproductmanager.settings.listView.additionalFields =

Additional product properties to return in XHR result for product list. Comma separated list of additional field names to include (usp,tax_rate...).

settings.listView.additionalAttributes

plugin.tx_pxaproductmanager.settings.listView.additionalAttributes =

Additional product attributes to return in XHR result for product list. Comma separated list of attribute identifiers to include (identifier1,identifier2...).

settings.listView.includeEmptyAdditionalAttributes

plugin.tx_pxaproductmanager.settings.listView.includeEmptyAdditionalAttributes =

Enable to include "empty" attributes in XHR result for product list. Can be enabled if vue template depends on one of the additional attributes to avoid javascript error.

settings.listView.menuPageId

plugin.tx_pxaproductmanager.settings.listView.menuPageId =

Option to override what page the menu in product list view should begin from. Default is to use current page.

settings.listView.menuLevels

plugin.tx_pxaproductmanager.settings.listView.menuLevels =

Option to override how many levels down the page menu will show, when menuPageId is set.

settings.listView.menuCollapsible

plugin.tx_pxaproductmanager.settings.listView.menuCollapsible = 0

Option to override and make menu collapsible, 0 = disabled, 1 = enabled collapsed and 2 = enabled expanded.

settings.listView.menuItemCollapsible

plugin.tx_pxaproductmanager.settings.listView.menuItemCollapsible =

Decides if page menu items can be collapsed, 0 = disabled, 1 = enabled collapsed.

settings.listView.filterCollapsible

plugin.tx_pxaproductmanager.settings.listView.filterCollapsible =

Decides if filter is collapsible, 0 = disabled, 1 = enabled collapsed and 2 = enabled expanded.

settings.listView.excludeUidList

plugin.tx_pxaproductmanager.settings.listView.excludeUidList =

List of comma-separated page Id's that must be excluded from menu page tree.

Property details attributes

settings.attributes.dateFormat

plugin.tx_pxaproductmanager.settings.attributes.dateFormat = %B %d %Y

Sets date format in FE rendering of attributes of type datetime.

settings.attributes.divideAttributesBySets

plugin.tx_pxaproductmanager.settings.attributes.divideAttributesBySets = 1

Sets if attributes will be divided by attribute sets in frontend rendering of attributes.

settings.attributes.imageMaxSize

plugin.tx_pxaproductmanager.settings.attributes.imageMaxSize = 50

Sets image max size of attribute images/icons in FE rendering.

settings.attributes.types.image.maxWidth

plugin.tx_pxaproductmanager.settings.attributes.types.image.maxWidth = 265

Sets image max width in FE rendering attributes of type datetime.

Property details price

settings.price.currency

plugin.tx_pxaproductmanager.settings.price.currency = USD

The 3-letter ISO 4217 currency code indicating the currency to use.

settings.price.fractionDigits

plugin.tx_pxaproductmanager.settings.price.fractionDigits = 2

Number of fraction digits in formatted price. Note, using 0 fraction digits might round rendered price!

FAQ

Possible subsection: FAQ