Files
docker_dev/evershop/config/production.json
2025-09-20 16:11:47 +02:00

158 lines
3.2 KiB
JSON

{
"shop": {
"currency": "EUR",
"language": "fr",
"weightUnit": "kg",
"homeUrl": "http://192.168.1.12:64530"
},
"system": {
"extensions": [
{
"name": "productComment",
"resolve": "extensions/productComment",
"enabled": true,
"priority": 10
}
]
},
"themeConfig": {
"logo": {
"alt": "Ugo... Fabriqué en Bretagne !",
"src": "/ap/config/logo.webp",
"width": 100,
"height": 100
},
"headTags": {
"links": [
{
"rel": "icon",
"href": "/favicon.ico"
}
]
},
"copyRight": "© 2025 Ugo... All Rights Reserved."
},
"catalog": {
"product": {
"image": {
"thumbnail": {
"width": 100,
"height": 100
},
"listing": {
"width": 300,
"height": 300
},
"single": {
"width": 500,
"height": 500
}
}
},
"showOutOfStockProduct": false
},
"pricing": {
"rounding": "round",
"precision": 2
},
"tax": {
"rounding": "round",
"precision": 2,
"round_level": "unit",
"price_including_tax": true
},
"order": {
"new": {
"name": "New",
"badge": "default",
"progress": "incomplete",
"isDefault": true,
"next": [
"processing",
"canceled"
]
},
"processing": {
"name": "Processing",
"badge": "default",
"progress": "incomplete",
"next": [
"completed",
"canceled"
]
},
"completed": {
"name": "Completed",
"badge": "success",
"progress": "complete",
"next": [
"closed"
]
},
"canceled": {
"name": "Canceled",
"badge": "critical",
"progress": "complete",
"next": []
},
"closed": {
"name": "Closed",
"badge": "default",
"progress": "complete",
"next": []
}
},
"customer": {
"addressSchema": {
"type": "object",
"properties": {
"full_name": {
"type": "string"
},
"telephone": {
"type": ["string", "number"]
},
"address_1": {
"type": "string"
},
"address_2": {
"type": "string"
},
"city": {
"type": "string"
},
"province": {
"type": "string"
},
"country": {
"type": "string",
"pattern": "^[A-Z]{2}$"
},
"postcode": {
"type": ["string", "number"]
}
},
"required": [
"full_name",
"telephone",
"address_1",
"city",
"country",
"province",
"postcode"
],
"errorMessage": {
"properties": {
"full_name": translate("Full name is required"),
"telephone": translate("Telephone is missing or invalid"),
"address_1": translate("Address is missing or invalid"),
"province": translate("Province is missing or invalid"),
"postcode": translate("Postcode is missing or invalid"),
"country": translate("Country is missing or invalid")
}
},
"additionalProperties": true
}
}
}