Skip to content

ArticleList -> Interne calculations werden verändert / zu strings gemacht

Beispiel-Code:

<?php

$Order = \QUI\ERP\Order\Handler::getInstance()->getOrderById(1);
$Order->getArticles()->renderForMail();
$Order->getPayment();

Calculations VOR dem renderForMail:
image

Calculations NACH dem renderForMail:
image

Dadurch sind die Calculation-Werte nicht mehr float sondern string, was dazu führt:

EXCEPTION

Fatal error: Uncaught TypeError: round(): Argument #1 ($num) must be of type int|float, string given in /var/www/projects/q_pfd/packages/quiqqer/order/src/QUI/ERP/Order/AbstractOrder.php:1392
Stack trace:
#0 /var/www/projects/q_pfd/packages/quiqqer/order/src/QUI/ERP/Order/AbstractOrder.php(1392): round()
Um Designs hochzuladen, musst du LFS aktivieren und ein(e) Administrator(in) muss den gehashten Speicher aktiviert haben. Weitere Informationen