; Overwrites the backend settings ; shop_url = ; cart_url = cat_all = "All products" ; Define where the "All products" should be positioned ; Possible values are: bottom, top, none cat_all_pos = bottom cat_list_products = 0 cat_count_products = 1 cat_count_products_prefix = " (" cat_count_products_suffix = ")" ; sort list by fieldnames, check DB ; sort by Name - "shopprod_name1 ASC" ; sort by Viewed - "shopprod_track_view DESC" cat_list_sort_by = "shopprod_name1 ASC" cat_subcat_spacer = "_>_" cat_class_menu = shop-categories nav navbar-nav cat_class_item = shop-category nav-item cat_class_item_active = active cat_class_submenu = shop-sub-category cat_class_subitem = shop-sub-category nav-item cat_class_subitem_active = active cat_class_item_link = shop-cat-link nav-link cat_class_subitem_link = shop-subcat-link nav-link shop_css = "shop.css" shop_wrap = "
|
" price_decimals = 2 vat_decimals = 1 weight_decimals = 0 dec_point = "," thousands_sep = "." ; to keep leading and trailing spaces spaces intact ; enclose the string by | => "| |" or just | | ; {$} is an alias for {CURRENCY_SYMBOL} price_option_null = 0 price_option_prefix = |, | price_option_suffix = | {$}| ; If there is a price option, set to 1 to hide it price_option_hide = 0 ; Add model and/or order number to pagetitle based on sprintf, see http://php.net/sprintf ; for leading and trailing spaces use replacer %S pagetitle_productname = "%s" pagetitle_model = ", Model: %s" pagetitle_add = "%S- %s" pagetitle_ordernumber = "%S(Order No. %s)" ; %1$s = product name ; %2$s = product add ; %3$s = model ; %4$s = order number pagetitle = "%1$s%2$s%3$s%4$s" image_list_width = 55 image_list_height = 55 image_list_crop = 0 image_detail_width = 324 image_detail_height = 500 image_detail_crop = false image_detail_more_width = 90 image_detail_more_height = 65 image_detail_more_crop = true image_detail_more_lightbox = true image_detail_more_start = 2 image_zoom_width = 800 image_zoom_height = 800 image_list_lightbox = true image_detail_lightbox = true image_class = img-fluid files_direct_download = 0 files_template = shop.tmpl on_request_trigger = -999 default_request_url = https://example.com?product={PRODUCT}&num={NUM} mail_customer_subject = "[#{ORDER}] Your order at MyShop" mail_neworder_subject = "[#{ORDER}] New order" label_payby_prepay = "Cash with order" label_payby_pod = "Cash on delivery" label_payby_onbill = "On account" label_payby_cash = "Cash" label_selfpickup = "Self pickup" label_selfpickup_freeshipping = "Self pickup, free shipping" ; Add custom fields, only for step 1 ; (where customer fill in address information) ; The label information is just optional ; and only used to set default error messages ; format: shop_field_1 = STRING_REQ_Label shop_field_1 = STRING_REQ_Label shop_field_2 = STRING_My custom field ; possible: ; --------- ; RANDOM or ; sprintf() formatted http://php.net/sprintf ; sample: %05s -> 00001 order_number_style = EN%05s ; Class names for add to cart elements class_prefix_shop_mode = shop- class_form_product_cart_option = product-cart-option class_shop_amount = shop-amount class_cart_add_button = cart-add-button btn btn-primary class_request_button = request-button btn btn-primary class_request_form = form-request-product class_product_option_1 = product-option-1 class_product_option_2 = product-option-2 class_form_cart = shop-cart ; Some additional elements product_option_1_prefix = product_option_1_suffix = product_option_1_required = required="required" product_option_2_prefix = product_option_2_suffix = product_option_2_required = required="required" amount_input_prefix = amount_input_suffix = ; Where to position the manual amount input - before, between, after - options amount_input_position = after

{CATEGORY}

{PRODUCT_TITLE}

[IMAGE]{IMAGE}[/IMAGE] {PRODUCT_SHORT} [ON_REQUEST]On Request[/ON_REQUEST][ON_REQUEST_ELSE] {PRODUCT_NET_PRICE} {CURRENCY_SYMBOL}[PRODUCT_UNIT]/{PRODUCT_UNIT}[/PRODUCT_UNIT] {PRODUCT_VAT}% {PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL} [/ON_REQUEST_ELSE] Show product details | [PRODUCT_URL]More…[/PRODUCT_URL] [ON_REQUEST] Send price inquiry [/ON_REQUEST][ON_REQUEST_ELSE] [PRODUCT_INVENTORY_AVAILABLE][CART_ADD]{PRODUCT_OPT1}{PRODUCT_OPT2} [ON_REQUEST_LINK_ELSE]Add to cart[/ON_REQUEST_LINK_ELSE][ON_REQUEST_LINK]Request[/ON_REQUEST_LINK][/CART_ADD][/PRODUCT_INVENTORY_AVAILABLE] [/ON_REQUEST_ELSE] [VIEWED]Viewed: {VIEWED} [/VIEWED] [PRODUCT_INVENTORY]Inventory: {PRODUCT_INVENTORY}[/PRODUCT_INVENTORY] [PRODUCT_INVENTORY_AVAILABLE]Can be ordered[/PRODUCT_INVENTORY_AVAILABLE][PRODUCT_INVENTORY_AVAILABLE_ELSE]Not available[/PRODUCT_INVENTORY_AVAILABLE_ELSE]

No product found


{PRODUCT_TITLE}

[PRODUCT_ADD]

{PRODUCT_ADD}

[/PRODUCT_ADD]
{PRODUCT_LONG} [IMAGE]
{IMAGE}
[/IMAGE] [ON_REQUEST_ELSE] {PRODUCT_NET_PRICE} {CURRENCY_SYMBOL} {PRODUCT_VAT}% {PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL} [/ON_REQUEST_ELSE] [ORDER_NUM]

Order number: {ORDER_NUM}

[/ORDER_NUM] [MODEL]

Model: {MODEL}

[/MODEL] [VIEWED]

Viewed: {VIEWED}

[/VIEWED] [PRODUCT_URL]

More: Visit »

[/PRODUCT_URL] [ON_REQUEST_ELSE][PRODUCT_INVENTORY_AVAILABLE][CART_ADD]{PRODUCT_OPT1}{PRODUCT_OPT2} [ON_REQUEST_LINK_ELSE]Add to cart[/ON_REQUEST_LINK_ELSE][ON_REQUEST_LINK]Request[/ON_REQUEST_LINK][/CART_ADD][/PRODUCT_INVENTORY_AVAILABLE][/ON_REQUEST_ELSE]
Show All

Cart

[COUNT]{COUNT} products in cart[/COUNT][COUNT_ELSE]Cart is empty[/COUNT_ELSE]

Cart

[SHIPPING] [SELFPICKUP] [/SELFPICKUP] [/SHIPPING] [SHIPPING_DISTANCE] [SHIPPING_DISTANCE_ADDRESS] [SHIPPING_DISTANCE:LABEL] [/SHIPPING_DISTANCE:LABEL] [SHIPPING_DISTANCE:KM] [/SHIPPING_DISTANCE:KM] [SHIPPING] [/SHIPPING] [SHIPPING_ELSE] [/SHIPPING_ELSE] [/SHIPPING_DISTANCE_ADDRESS] [SHIPPING_DISTANCE_ADDRESS_ELSE] [/SHIPPING_DISTANCE_ADDRESS_ELSE] [/SHIPPING_DISTANCE] [SHIPPING_DISTANCE_ELSE] [SHIPPING] [/SHIPPING] [SHIPPING_ELSE] [/SHIPPING_ELSE] [/SHIPPING_DISTANCE_ELSE] [DISCOUNT] [/DISCOUNT]
Shopping Cart Item: Price {CURRENCY_SYMBOL}: Qty:
{PRODUCT_TITLE}[PRODUCT_SHORT]
{PRODUCT_SHORT}[/PRODUCT_SHORT] [PRODUCT_OPT1]
{PRODUCT_OPT1}[/PRODUCT_OPT1][PRODUCT_OPT2]
{PRODUCT_OPT2}[/PRODUCT_OPT2]
[PRODUCT_WEIGHT]

weight: {PRODUCT_WEIGHT}{WEIGHT_UNIT}

[/PRODUCT_WEIGHT]
# {ORDER_NUM}
{PRODUCT_NET_PRICE} {CURRENCY_SYMBOL}[PRODUCT_UNIT]/{PRODUCT_UNIT}[/PRODUCT_UNIT]
VAT: {PRODUCT_VAT}%
{PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL}
{COUNT}

Attention: Self Pickup

Shipping Costs
Zone: {SHIPPING_DISTANCE:LABEL}
Entfernung: {SHIPPING_DISTANCE:KM} km
Delivery: [SHIPPING_DISTANCE:CITY]city: {SHIPPING_DISTANCE:CITY}
[/SHIPPING_DISTANCE:CITY] [SHIPPING_DISTANCE:POSTCODE]post code: {SHIPPING_DISTANCE:POSTCODE}
[/SHIPPING_DISTANCE:POSTCODE] [SHIPPING_DISTANCE:COUNTRY]country: {SHIPPING_DISTANCE:COUNTRY}
[/SHIPPING_DISTANCE:COUNTRY] [SHIPPING_DISTANCE:FOREIGN]foreign shipping[/SHIPPING_DISTANCE:FOREIGN] [SHIPPING_DISTANCE:FOREIGN_ELSE]domestic shipping[/SHIPPING_DISTANCE:FOREIGN_ELSE]
Weight total: {SUBTOTAL_WEIGHT} {WEIGHT_UNIT}
Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL}
Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL}
Shipping Gross: {SHIPPING_GROSS} {CURRENCY_SYMBOL}

Shipping Costs [SELFPICKUP]Self pickup[SELFPICKUP_FREE], free shipping[/SELFPICKUP_FREE][/SELFPICKUP] [SELFPICKUP_ELSE]free shipping[/SELFPICKUP_ELSE]
Shipping Costs Depending on distance: final calculation is not possible without delivery address

Shipping Costs
Weight total: {SUBTOTAL_WEIGHT} {WEIGHT_UNIT}
Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL}
Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL}
Shipping Gross: {SHIPPING_GROSS} {CURRENCY_SYMBOL}

Shipping Costs [SELFPICKUP]Self pickup[SELFPICKUP_FREE], free shipping[/SELFPICKUP_FREE][/SELFPICKUP] [SELFPICKUP_ELSE]free shipping[/SELFPICKUP_ELSE]

Subtotal (all products)
Subtotal Net: {SUBTOTAL_NET} {CURRENCY_SYMBOL}
Subtotal VAT: {SUBTOTAL_VAT} {CURRENCY_SYMBOL}
Subtotal Gross: {SUBTOTAL_GROSS} {CURRENCY_SYMBOL}

Discount
Discount: {DISCOUNT} %
Discount Net: {DISCOUNT_NET} {CURRENCY_SYMBOL}
Discount VAT: {DISCOUNT_VAT} {CURRENCY_SYMBOL}
Discount Gross: {DISCOUNT_GROSS} {CURRENCY_SYMBOL}

Total
Total Net: {TOTAL_NET} {CURRENCY_SYMBOL}
Total VAT: {TOTAL_VAT} {CURRENCY_SYMBOL}
You have to pay: {TOTAL_GROSS} {CURRENCY_SYMBOL}
Continue Shopping [UPDATE]Update Cart[/UPDATE] [DELETE]Empty Cart[/DELETE] [CHECKOUT]Checkout[/CHECKOUT]

Cart

Cart is empty! Continue Shopping

Your address

Please fill in invoice and shipping address

[IF_ERROR]

Please proof your data, fields or data are missing

[/IF_ERROR] [ERROR_INV_FIRSTNAME]

Firname error message

[/ERROR_INV_FIRSTNAME] [ERROR_INV_NAME]

Name error message

[/ERROR_INV_NAME] [ERROR_INV_ADDRESS]

Address error message

[/ERROR_INV_ADDRESS] [ERROR_INV_ZIP]

ZIP error message

[/ERROR_INV_ZIP] [ERROR_INV_CITY]

City error message

[/ERROR_INV_CITY] [ERROR_EMAIL]

Email error message

[/ERROR_EMAIL] [ERROR_PHONE]

Email error message

[/ERROR_PHONE] [ERROR_PAYMENT]

You must check preferred payment option

[/ERROR_PAYMENT] [ERROR_shop_field_1]

You must fill in custom shop field 1

[/ERROR_shop_field_1] [SELFPICKUP] [SELFPICKUP] [PAYMENT] [/PAYMENT]
salutation:
title:
first name*:
name*:
company:
address*:
additional:
zip*:
city*:
region:
country:
email*:
phone*:
custom 1*:
 
Self pickup: {SELFPICKUP}
 
payment*: {PAYMENT}
 
 

Last step

Please proof all information before sending your order

[IF_ERROR]

You have to agree our terms and conditions

[/IF_ERROR]

Address

[INV_SALUTATION]{INV_SALUTATION}
[/INV_SALUTATION] {INV_FIRSTNAME} {INV_NAME}
{INV_ADDRESS}
{INV_ZIP} {INV_CITY} [INV_REGION]
{INV_REGION}[/INV_REGION] [INV_COUNTRY]
{INV_COUNTRY}[/INV_COUNTRY]

Email: {EMAIL}
Phone: {PHONE}

[shop_field_1]

custom 1: {shop_field_1}

[/shop_field_1] [PAYMENT]

Payment: {PAYMENT}

[/PAYMENT]

Please correct address if necessary


Ordered Items

{ITEMS} [SHIPPING_DISTANCE] [SHIPPING_DISTANCE_ADDRESS] [SHIPPING_DISTANCE:LABEL] [/SHIPPING_DISTANCE:LABEL] [SHIPPING_DISTANCE:KM] [/SHIPPING_DISTANCE:KM] [SHIPPING] [/SHIPPING] [SHIPPING_ELSE] [/SHIPPING_ELSE] [/SHIPPING_DISTANCE_ADDRESS] [SHIPPING_DISTANCE_ADDRESS_ELSE] [/SHIPPING_DISTANCE_ADDRESS_ELSE] [/SHIPPING_DISTANCE] [SHIPPING_DISTANCE_ELSE] [SHIPPING] [/SHIPPING] [SHIPPING_ELSE] [/SHIPPING_ELSE] [/SHIPPING_DISTANCE_ELSE] [DISCOUNT] [/DISCOUNT]

Shipping Costs
Zone: {SHIPPING_DISTANCE:LABEL}
Entfernung: {SHIPPING_DISTANCE:KM} km
Delivery: [SHIPPING_DISTANCE:CITY]city: {SHIPPING_DISTANCE:CITY}
[/SHIPPING_DISTANCE:CITY] [SHIPPING_DISTANCE:POSTCODE]post code: {SHIPPING_DISTANCE:POSTCODE}
[/SHIPPING_DISTANCE:POSTCODE] [SHIPPING_DISTANCE:COUNTRY]country: {SHIPPING_DISTANCE:COUNTRY}
[/SHIPPING_DISTANCE:COUNTRY] [SHIPPING_DISTANCE:FOREIGN]foreign shipping[/SHIPPING_DISTANCE:FOREIGN] [SHIPPING_DISTANCE:FOREIGN_ELSE]domestic shipping[/SHIPPING_DISTANCE:FOREIGN_ELSE]
Weight total: {SUBTOTAL_WEIGHT} {WEIGHT_UNIT}
Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL}
Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL}
Shipping Gross: {SHIPPING_GROSS} {CURRENCY_SYMBOL}

Shipping Costs [SELFPICKUP]Self pickup[SELFPICKUP_FREE], free shipping[/SELFPICKUP_FREE][/SELFPICKUP] [SELFPICKUP_ELSE]free shipping[/SELFPICKUP_ELSE]
Shipping Costs Depending on distance: final calculation is not possible without delivery address

Shipping Costs
Weight total: {SUBTOTAL_WEIGHT} {WEIGHT_UNIT}
Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL}
Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL}
Shipping Gross: {SHIPPING_GROSS} {CURRENCY_SYMBOL}

Shipping Costs [SELFPICKUP]Self pickup[SELFPICKUP_FREE], free shipping[/SELFPICKUP_FREE][/SELFPICKUP] [SELFPICKUP_ELSE]free shipping[/SELFPICKUP_ELSE]

Subtotal (all products)
Subtotal Net: {SUBTOTAL_NET} {CURRENCY_SYMBOL}
Subtotal VAT: {SUBTOTAL_VAT} {CURRENCY_SYMBOL}
Subtotal Gross: {SUBTOTAL_GROSS} {CURRENCY_SYMBOL}

Discount
Discount: {DISCOUNT} %
Discount Net: {DISCOUNT_NET} {CURRENCY_SYMBOL}
Discount VAT: {DISCOUNT_VAT} {CURRENCY_SYMBOL}
Discount Gross: {DISCOUNT_GROSS} {CURRENCY_SYMBOL}

Total
Total Net: {TOTAL_NET} {CURRENCY_SYMBOL}
Total VAT: {TOTAL_VAT} {CURRENCY_SYMBOL}
You have to pay: {TOTAL_GROSS} {CURRENCY_SYMBOL}

Show cart Continue shopping


Terms and conditions

{TERMS}

I have read and agree your terms and conditions

{PRODUCT_TITLE}[PRODUCT_OPT1]
{PRODUCT_OPT1}[/PRODUCT_OPT1][PRODUCT_OPT2]
{PRODUCT_OPT2}[/PRODUCT_OPT2] {PRODUCT_NET_PRICE}
VAT: {PRODUCT_VAT}%
{PRODUCT_GROSS_PRICE} {COUNT} Qty: {COUNT}[PRODUCT_UNIT] {PRODUCT_UNIT}[/PRODUCT_UNIT] Ord#: {ORDER_NUM} Item: {PRODUCT_TITLE} {PRODUCT_OPT1} {PRODUCT_OPT2} Net: {PRODUCT_NET_PRICE} {CURRENCY_SYMBOL} VAT: {PRODUCT_VAT} % Gross: {PRODUCT_GROSS_PRICE} {CURRENCY_SYMBOL} Thank you very much for your order. Your order: {ORDER} {DATE:d/m/Y H:i} Payment: [PAYBY_PREPAY]You have choosen to pay by Cash with Order. We will send your order after we have received your payment. Please send to follwong account....[/PAYBY_PREPAY][PAYBY_POD]Cash on Delivery[/PAYBY_POD][PAYBY_ONBILL]You will receive an invoice with your order which has to be paid within 7 days.[/PAYBY_ONBILL][PAYBY_CASH]Payment by cash.[/PAYBY_CASH] [SELFPICKUP]You like to pick up the order yourself. [/SELFPICKUP] Address: {INV_FIRSTNAME} {INV_NAME} {INV_ADDRESS} {INV_ZIP} {INV_CITY}[INV_REGION] {INV_REGION}[/INV_REGION][INV_COUNTRY] {INV_COUNTRY}[/INV_COUNTRY] Email: {EMAIL} Phone: {PHONE} Custom1: {shop_field_1} Ordered Items: ============== {ITEMS} Subtotal: ========= Subtotal Net: {SUBTOTAL_NET} {CURRENCY_SYMBOL} Subtotal VAT: {SUBTOTAL_VAT} {CURRENCY_SYMBOL} Subtotal Gross: {SUBTOTAL_GROSS} {CURRENCY_SYMBOL} Shipping: ========= Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL} Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL} Shipping Gross: {SHIPPING_GROSS} {CURRENCY_SYMBOL} Discount: {DISCOUNT} % ========= Discount Net: {DISCOUNT_NET} {CURRENCY_SYMBOL} Discount VAT: {DISCOUNT_VAT} {CURRENCY_SYMBOL} Discount Gross: {DISCOUNT_GROSS} {CURRENCY_SYMBOL} Total: ====== Net: {TOTAL_NET} {CURRENCY_SYMBOL} VAT: {TOTAL_VAT} {CURRENCY_SYMBOL} You have to pay: {TOTAL_GROSS} {CURRENCY_SYMBOL} ================================================ Thank you. A new order... Order#: {ORDER} {DATE:d/m/Y H:i} Payment: {PAYMENT} [SELFPICKUP]SELF PICKUP!!! [/SELFPICKUP] Address: {INV_FIRSTNAME} {INV_NAME} {INV_ADDRESS} {INV_ZIP} {INV_CITY}[INV_REGION] {INV_REGION}[/INV_REGION][INV_COUNTRY] {INV_COUNTRY}[/INV_COUNTRY] Email: {EMAIL} Phone: {PHONE} Custom1: {shop_field_1} Subtotal Net: {SUBTOTAL_NET} {CURRENCY_SYMBOL} Subtotal VAT: {SUBTOTAL_VAT} {CURRENCY_SYMBOL} Subtotal Gross: {SUBTOTAL_GROSS} {CURRENCY_SYMBOL} Shipping Net: {SHIPPING_NET} {CURRENCY_SYMBOL} Shipping VAT: {SHIPPING_VAT} {CURRENCY_SYMBOL} Shipping Gross: {SHIPPING_GROSS} {CURRENCY_SYMBOL} Discount: {DISCOUNT} % Discount Net: {DISCOUNT_NET} {CURRENCY_SYMBOL} Discount VAT: {DISCOUNT_VAT} {CURRENCY_SYMBOL} Discount Gross: {DISCOUNT_GROSS} {CURRENCY_SYMBOL} Net: {TOTAL_NET} {CURRENCY_SYMBOL} VAT: {TOTAL_VAT} {CURRENCY_SYMBOL} Total: {TOTAL_GROSS} {CURRENCY_SYMBOL} Ordered Items: ============== {ITEMS} Let's go.

Order {ORDER} sent successfully

Hello {INV_FIRSTNAME} {INV_NAME},
Thanks for your order. You will receive a confirmation to your email {EMAIL} within next minutes.

Your order number is: {ORDER}. Please use this number in case you contact us by email.

Order not send

We are sorry, but due to technical problems your order could not stored or send.

Please try again or contact webmaster to inform about the problem.

Your potential order number is: {ORDER}.

If you wish click this to send your order message by email.