diff --git a/Martin/Shopware/Idealo.de Export Template.md b/Martin/Shopware/Idealo.de Export Template.md index e69de29..c965b40 100644 --- a/Martin/Shopware/Idealo.de Export Template.md +++ b/Martin/Shopware/Idealo.de Export Template.md @@ -0,0 +1,56 @@ +## Kopfzeile: + +``` +"categoryPath",{#- -#} +"brand",{#- -#} +"title",{#- -#} +"price",{#- -#} +"basePrice",{#- -#} +"hans",{#- -#} +"eans",{#- -#} +"deliveryCosts",{#- -#} +"url",{#- -#} +"delivery",{#- -#} +"sku",{#- -#} +"imageUrls",{#- -#} +"description",{#- -#} +"paymentCosts_CashInAdvance",{#- Change or add your payment methods -#} +"paymentCosts_CashOnDelivery",{#- Change or add your payment methods -#} +"paymentCosts_Invoice"{#- Change or add your payment methods -#} +``` + +## Produktzeile + +``` +"{%- if product.categories.count > 0 -%} + {{ product.categories.first.getBreadCrumb|slice(1)|join(' > ')|raw }}{#- -#} +{%- endif -%}",{#- -#} +"{{ product.manufacturer.translated.name }}",{#- -#} +"{{ product.translated.name }}",{#- -#} +{% set price = product.calculatedPrice %} +{%- if product.calculatedPrices.count > 0 -%} + {% set price = product.calculatedPrices.last %} +{%- endif -%} +"{{ price.unitPrice|currency }}",{#- -#} +"{%- if price.referencePrice is not null -%} + {{ price.referencePrice.price|currency }} / {{ price.referencePrice.referenceUnit }} {{ price.referencePrice.unitName }}{#- -#} +{%- endif -%}",{#- -#} +"{{ product.manufacturerNumber }}", {#- -#} +"{{ product.ean }}",{#- -#} +"{{ 4.95|currency }}",{#- Change to your delivery costs -#} +"{{ seoUrl('frontend.detail.page', {'productId': product.id}) }}",{#- -#} +"{%- if product.availableStock >= product.minPurchase and product.deliveryTime -%} + {{ "detail.deliveryTimeAvailable"|trans({'%name%': product.deliveryTime.translation('name')}) }}{#- -#} +{%- elseif product.availableStock < product.minPurchase and product.deliveryTime and product.restockTime -%} + {{ "detail.deliveryTimeRestock"|trans({'%count%': product.restockTime,'%restockTime%': product.restockTime,'%name%': product.deliveryTime.translation('name')}) }}{#- -#} +{%- else -%} + {{ "detail.soldOut"|trans }}{#- -#} +{%- endif -%}",{#- -#} +"{{ product.productNumber }}",{#- -#} +"{% if product.cover is not null %}{{ product.cover.media.url }}{% endif %}",{#- -#} +"{{ product.translated.description|raw|length > 300 ? product.translated.description|raw|slice(0,300) ~ '...' : product.translated.description|sw_sanitize }}",{#- -#} +"0.00",{#- Change or add your payment methods -#} +"0.00",{#- Change or add your payment methods -#} +"0.00"{#- Change or add your payment methods -#} +``` +