/
shop.ini
142 lines (118 loc) · 5.41 KB
/
shop.ini
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
#?ini charset="iso-8859-1"?
# eZ Publish configuration file.
#
# NOTE: It is not recommended to edit this files directly, instead
# a file in override should be created for setting the
# values that is required for your site. Either create
# a file called settings/override/shop.ini.append or
# settings/override/shop.ini.append.php for more security
# in non-virtualhost modes (the .php file may already be present
# and can be used for this purpose).
[CurrencySettings]
# Default currency for shopping.
PreferredCurrency=USD
[MathSettings]
# eZPHPMath - using php floating point calculations
# eZBCMath - using bcmath extension.
MathHandler=eZPHPMath
# MathScale defines significant digits after the decimal point
# Note: applyes for eZBCMath handler only.
MathScale=10
# RoundingType defines rounding method for autoconversions.
# Possible values: none, round, ceil, floor
RoundingType=round
# RoundingPrecision defines significant digits after the decimal point
# which should be kept.
# values:
# numeric, e.g. 0, 1, 2, ...
RoundingPrecision=2
# RoundingTarget forces rounding for specified target.
# Example:
# input: number = 89.468543
# precision = 2
# target_1 = 5
# target_2 = 99
# usual rounding: round( number, precision ) = 89.47
# apply target_1: round( number, precision, target ) = 89.45
# apply target_2: round( number, precision, target ) = 89.99
# values:
# numeric, e.g. 1,2,...
# false
RoundingTarget=false
[ExchangeRatesSettings]
# eZECB - european central bank
ExchangeRatesUpdateHandler=eZECB
RepositoryDirectories[]=kernel/shop/classes/exchangeratehandlers
# A list of extensions containing exchange rates update handlers
# These handlers must be placed in : <extension>/<your_extension>/exchangeratehandlers/<handler_name>/<handler_name>handler.php
# And contain a class called : <handler_name>Handler
# This class must implement eZExchangeRatesUpdateHandler ( kernel/shop/classes/exchangeratehandlers/ezexchangeratesupdatehandler.php )
# It's common to create a settings/shop.ini.append file
# in your extension and define 'ExtensionDirectories' in it to automatically
# get handler from the extension when it's turned on.
ExtensionDirectories[]=
# Base currency for rates: USD/<base>, NOK/<base>, UAH/<base>, ...
BaseCurrency=EUR
[ECBExchangeRatesSettings]
ServerName=http://www.ecb.int
ServerPort=80
RatesURI=stats/eurofxref/eurofxref-daily.xml
[ShippingSettings]
# Specifies shipping handler class/file name. For example, if the value is
# "ezcustom", then the handler class should be named
# eZCustomShippingHandler (case does not matter) and placed to file
# ezcustomshippinghandler.php residing in a directory specified by
# "RepositoryDirectories" and "ExtensionDirectories" settings.
#Handler=ezdefault
# Directories where shippping handlers should be searched for.
RepositoryDirectories[]=kernel/classes/shippinghandlers
# If you are going to implement your shipping handler in an extension
# then you should add the extension name to the list below.
# In that case shipping handlers will be searched for
# in the following (hardcoded) directory:
# extension/<your_extension>/shippinghandlers
# beside directories specified in 'RepositoryDirectories' setting.
ExtensionDirectories[]
[BasketInfoSettings]
# Specifies basketinfo handler class/file name. For example, if the value is
# "ezcustom", then the handler class should be named
# eZCustomBasketInfoHandler (case does not matter) and placed to file
# ezcustombasketinfohandler.php residing in a directory specified by
# "RepositoryDirectories" and "ExtensionDirectories" settings.
# ezdefault is the default basket info handler, that provides basic
# calculated information about basket items.
Handler=ezdefault
# Directories where basketinfo handlers should be searched for.
RepositoryDirectories[]=kernel/classes/basketinfohandlers
# If you are going to implement your basketinfo handler in an extension
# then you should add the extension name to the list below.
# In that case basketinfo handlers will be searched for
# in the following (hardcoded) directory:
# extension/<your_extension>/basketinfohandlers
# beside directories specified in 'RepositoryDirectories' setting.
ExtensionDirectories[]
[VATSettings]
# Specifies VAT handler class/file name. For example, if the value is
# "ezdefault", then the handler class should be named
# eZDefaultVATHandler (case does not matter) and placed to file
# ezdefaultvathandler.php residing in a directory specified by
# "RepositoryDirectories" and "ExtensionDirectories" settings.
#Handler=ezdefault
# Identifier of the product category content attribute.
# E.g. "ProductCategoryAttribute=category".
ProductCategoryAttribute=
# Identifier of the user country content attribute.
# E.g. "UserCountryAttribute=country".
UserCountryAttribute=
# If set to false, no errors will be displayed in case if user country
# is not specified. One might want this when using a custom VAT handler.
RequireUserCountry=true
# Name of the dynamic VAT type displayed in class/object view/edit GUI.
DynamicVatTypeName=Determined by VAT charging rules
# Directories where VAT handlers should be searched for.
RepositoryDirectories[]=kernel/classes/vathandlers
# If you are going to implement your VAT handler in an extension
# then you should add the extension name to the list below.
# In that case VAT handlers will be searched for in the following directory:
# extension/<your_extension>/vathandlers
ExtensionDirectories[]