Hey Grischa,
beim klicken auf Produkt hinzufügen kommt folgende Fehlermeldung:
- Aufgerufene URL
- GET /wsc/pricelist-add/
- Referrer
- https://domain.de/wsc/pricelist/
- WoltLab Suite
- 5.5.11
- PHP
- 8.0.28
- Fehlermeldung
- round(): Argument #1 ($num) must be of type int|float, string given
- Art
- TypeError
- Datei (Zeile)
- /usr/www/users/user/wsc/lib/system/template/plugin/CurrencyModifierTemplatePlugin.class.php (33)
- Template Context
- <dl<?php if ($this->v['errorField'] == 'price') { ?> class="formError"<?php } ?>> <dt><label for="price">Preis</label></dt> <dd> ====> <input type="text" id="price" name="price" value="<?=$this->pluginObjects['wcf\system\template\plugin\CurrencyModifierTemplatePlugin']->execute([$this->v['price']], $this);?>" class="tiny"> <?php if ($this->v['errorField'] == 'price') { ?> <small class="innerError"> <?php if ($this->v['errorType'] == 'empty') { ?> Bitte <?php if (LANGUAGE_USE_INFORMAL_VARIANT) { ?>fülle<?php } else { ?>füllen Sie<?php } ?> dieses Eingabefeld aus. <?php } else { ?> <?php
- Stacktrace
-
- /usr/www/users/user/wsc/lib/system/template/plugin/CurrencyModifierTemplatePlugin.class.php (33): round(…)
- /usr/www/users/user/wsc/templates/compiled/7_wcf_1_pricelistAdd.php (3432): wcf\system\template\plugin\CurrencyModifierTemplatePlugin->execute(…)
- /usr/www/users/user/wsc/lib/system/template/TemplateEngine.class.php (350): include(…)
- /usr/www/users/user/wsc/lib/page/AbstractPage.class.php (390): wcf\system\template\TemplateEngine->display(…)
- /usr/www/users/user/wsc/lib/page/AbstractPage.class.php (135): wcf\page\AbstractPage->show(…)
- /usr/www/users/user/wsc/lib/system/request/Request.class.php (90): wcf\page\AbstractPage->__run(…)
- /usr/www/users/user/wsc/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
- /usr/www/users/user/wsc/index.php (11): wcf\system\request\RequestHandler->handle(…)
Bei Plugin konnte ich leider die Preisliste nicht wählen daher habe ich die SammelDB gewählt.
Beste Grüße
FreeFun