addRequiredInfoFields auch unter shipping möglich
###DELIVERY_STORE_SELECT### für pick_store
plugin.tt_products {
form.INFO.selectStore.layout = ###CITY###: ###NAME###
form.INFO.selectStore.data {
class=haendlerSelect
}
}
plugin.tt_products.shipping {
10.title = Schweiz
10.replaceTAXpercentage {
0 = 8
7 = 2.5
}
}
UIDstore: tt_address hinzufügen
UIDstoreGroup: FE Benutzer Gruppe
FAQ:
Marker ###PRICE_TAXRATE_TAX2### nicht ersetzt:
Lösung: TAXrates setzen
useStaticInfoCountry default 1 setzen
payment/shipping
PIDlink = page id for the destination link in the selector box
errorLog für den Namen der PHP error_log Datei
shipping {
#Versandkosten für LPB.de
#DEUTSCHLAND
TAXpercentage = 19
10.title = Postversand Deutschland
#10.where.static_countries = cn_iso_2 = 'DE'
10.calculationScript >
10.show = 1
10.price.type=weight
10.price.0 = 3.00
10.price.0.type = sql
10.price.0.where = amount > 0
10.price.500 = 3.00
10.price.2000 = 6.50
10.price.10000 = 13.50
10.price.30000 = 99.00
10.price.noCostsAmount {
upTo = 0
}
}
noCostsAmount {
upTo = 0
}
für ein oberes Limit des Gesamtpreises im Warenkorb bis zu dem kostenlos geliefert wird.
// nur für type=weight ... SQL Bedingung über den Gesamtpreis im Warenkorb
10.price.0.type = sql
10.price.0.where = amount > 0
Shipping Maximal Preis:
10.price.maximum = 6.9
Gift Geschenkgutschein.
gift {
type = voucher
TAXpercentage = 19
}
basket.activity.overview.store = 1
FAL Bilder Marker aktivieren:
conf.tt_products.ALL.imageMarker {
type = index
}
Rechnungsnummer Präfix:
orderBillNumberPrefix
Produktliste: nur mehr die standardmäßige Kategorie anzeigen
conf.tt_products_cat.LIST {
onlyDefaultCategory = 1
}
conf.tt_products_cat.LISTRELATED {
onlyDefaultCategory = 1
}
shopAdmin = BE
download.authorization = FE: Im Frontend eingeloggter Benutzer
TAXpercentage.10.where.static_countries = cn_eu_member <> 1
TAXpercentage.10.tax.tx_rate = 0
TAXpercentage.10.tax.title = Ausserhalb EU keine Steuer
Download Email aufspalten:
orderEmail {
10010.suffix = product
10010.from = customer
10010.returnPath = {$plugin.tt_products.orderEmail_returnPath}
10010.to = {$plugin.tt_products.orderEmail_to}
10020.suffix = download
10020.from = customer
10020.returnPath = {$plugin.tt_products.orderEmail_returnPath}
10020.to = {$plugin.tt_products.orderEmail_to}
}
UIDbackendUser für den Backend User der im Frontend den DataHandler aufruft.
Suche über Kollationen:
conf.tt_products.ALL {
collate {
title = utf8_bin
}
}
plugin.tt_products {
conf.tt_products.SEARCH {
charRegExp = [[:blank:]]*
}
}
"{s1}" ... 1. Suchstring
plugin.tt_products {
conf.tt_products.SEARCH {
charRegExp = ^"{s1}"|[[:blank:]]"{s1}",*
}
}
Edit Variant:
###P_DOMAIN### ###EDIT_VARIANT###
###P_WIDTH### ###EDIT_VARIANT###
###P_HEIGHT### ###EDIT_VARIANT###
editVariant {
10 {
sql.where = uid = 1
suffix = domain
evalValues {
1 = required, wwwURL
}
error =