Breaking: #437 - Refactor Currency TypoScript Configuration
See Issue 413
Description
Rendering the currency selector renders the default = 1 from TypoScript as
an own option. Using a preset and an list of options like in shipping and
payment configuration will fix this bug.
Affected Installations
All installations using an own configuration for plugin. or
override the Resources/ partial.
Migration
TypoScript
Adapt the new TypoScript configuration structure. Instead of:
plugin.tx_cart {
settings {
currencies {
default = 1
1 {
code = EUR
sign = €
translation = 1.00
}
}
}
}
Copied!
use a structure like this:
plugin.tx_cart {
settings {
currencies {
preset = 1
options {
1 {
code = EUR
sign = €
translation = 1.00
}
}
}
}
}
Copied!
Templates (Partials)
Use settings. instead of settings. in the partial.