Hallo Zusammen
Ich bin schon seit 2 Tagen am Shop am rumfummeln. Mittlerweile geht so ziemlich alles, was ich will, aber:
Wie bringe ich es Fertig, dass das System im BE einen dreistelligen Preis akzeptiert? (Bsp: 0.144 ist ein Preis, und der Shop macht 0.14 draus)
Bei grossen Bestellmengen macht das n ziemlicher Unterschied...
Ich hab mir schon alle Dateien vom Shop angesehen, aber ich sehs sehr wahrscheinlich einfach nicht mehr.
thx 4 ur help!
Hi!
In den Constants gibt es die Variable:
# Price decimals
priceDec = 2
Also einfach in der ext_typoscript_constants.txt Datei ändern!
Hoffe es hilft!
Gruss,
Huhny
tca.php :
'price' => Array (
'label' => 'LLL:EXT:tt_products/locallang_tca.php:tt_products.price',
'config' => Array (
'type' => 'input',
'size' => '12',
'eval' => 'trim,double2',
'max' => '20'
)
),
'price2' => Array (
'exclude' => 1,
'label' => 'LLL:EXT:tt_products/locallang_tca.php:tt_products.price2',
'config' => Array (
'type' => 'input',
'size' => '12',
'eval' => 'trim,double2',
'max' => '20'
)
),
Dort mußt du double2 entfernen. Dann bekommst du zumindest deine drei Nachkomma-Stellen in die DB.
Kann allerdings sein, daß auch in class.tx_ttproducts.php noch irgendwelche Rundungsfunktionen benutzt werden.
jenses
Big THX, es hat wunderbar geklappt!!