Error bei Aufruf des Warenkorbs in dev-dev Version des cologne-Templates
Bei einem Klick auf den Warenkorb wird mir folgender Fehler geworfen:
[2020-03-10 12:53:39] - ERROR - 8 ::
Notice: Undefined offset: 0
#0 /var/www/web-dynamik/packages/quiqqer/products/src/QUI/ERP/Products/Product/Model.php(540): exception_error_handler(8, 'Undefined offse...', '/var/www/web-dy...', 540, Array)
#1 /var/www/web-dynamik/var/cache/compile/f341bbcf377178eb752e7a63aae7864438976876_0.file.Small.html.php(50): QUI\ERP\Products\Product\Model->getUrl()
#2 /var/www/web-dynamik/packages/smarty/smarty/libs/sysplugins/smarty_template_resource_base.php(123): content_5e677fc3219174_81114362(Object(Smarty_Internal_Template))
#3 /var/www/web-dynamik/packages/smarty/smarty/libs/sysplugins/smarty_template_compiled.php(114): Smarty_Template_Resource_Base->getRenderedTemplateCode(Object(Smarty_Internal_Template))
#4 /var/www/web-dynamik/packages/smarty/smarty/libs/sysplugins/smarty_internal_template.php(216): Smarty_Template_Compiled->render(Object(Smarty_Internal_Template))
#5 /var/www/web-dynamik/packages/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(232): Smarty_Internal_Template->render(false, 0)
#6 /var/www/web-dynamik/packages/smarty/smarty/libs/sysplugins/smarty_internal_templatebase.php(116): Smarty_Internal_TemplateBase->_execute(Object(Smarty_Internal_Template), NULL, NULL, NULL, 0)
#7 /var/www/web-dynamik/packages/quiqqer/smarty3/Quiqqer/Engine/Smarty3.php(314): Smarty_Internal_TemplateBase->fetch('/var/www/web-dy...')
#8 /var/www/web-dynamik/packages/quiqqer/order/src/QUI/ERP/Order/Controls/Basket/Small.php(79): Quiqqer\Engine\Smarty3->fetch('/var/www/web-dy...')
#9 /var/www/web-dynamik/packages/quiqqer/qui-php/src/QUI/Controls/Control.php(329): QUI\ERP\Order\Controls\Basket\Small->onCreate()
#10 /var/www/web-dynamik/packages/quiqqer/order/ajax/frontend/basket/controls/smallGuest.php(23): QUI\Controls\Control->create()
#11 /var/www/web-dynamik/packages/quiqqer/quiqqer/lib/QUI/Ajax.php(368): {closure}(Array)
#12 /var/www/web-dynamik/packages/quiqqer/quiqqer/lib/QUI/Ajax.php(227): QUI\Ajax->callRequestFunction('package_quiqqer...')
#13 /var/www/web-dynamik/packages/quiqqer/quiqqer/lib/ajax.php(106): QUI\Ajax->call()
#14 /var/www/web-dynamik/packages/quiqqer/quiqqer/ajax.php(16): require('/var/www/web-dy...')
#15 /var/www/web-dynamik/ajax.php(26): require('/var/www/web-dy...')
#16 {main}
{
"request": "https:\/\/webdynamik.gerd.pcsg.eu\/ajax.php?package=quiqqer%2Forder&products=%5B%7B%22id%22%3A26%2C%22quantity%22%3A1%2C%22fields%22%3A%7B%7D%7D%2C%7B%22id%22%3A26%2C%22quantity%22%3A1%2C%22fields%22%3A%7B%7D%7D%2C%7B%22id%22%3A1%2C%22quantity%22%3A1%2C%22fields%22%3A%7B%7D%7D%2C%7B%22id%22%3A1%2C%22quantity%22%3A1%2C%22fields%22%3A%7B%7D%7D%5D&preventCache=k7lu2mfb&_rf=%5B%22package_quiqqer_order_ajax_frontend_basket_controls_smallGuest%22%5D&_FRONTEND=1&lang=de&project=%7B%22name%22%3A%22webdynamik%22%2C%22lang%22%3A%22de%22%2C%22logo%22%3A%22%22%2C%22template%22%3A%22pcsg-projects%2Fweb-dynamik-template%22%2C%22httpshost%22%3A%22https%3A%2F%2Fwebdynamik.gerd.pcsg.eu%22%7D&method=get&url=%2Fajax.php",
"errorFilename": false,
"userId": false,
"username": "nobody",
"IP": "192.168.1.15"
}
Die betreffende Stelle ist in der Model.php Zeile 540:
if (!isset($Site)) {
$Site = $sites[0];
};
Bei Rückfragen kannst du auch den Peat fragen.