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
:
Calculations NACH dem renderForMail
:
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()