Fehler bei Bestellung

  • Komme nicht weiter ;-)


    Habe einen VM Shop auf geupdatet auf

    Joomla 4.4.4 Stable

    VirtueMart 4.2.12

    PHP-Version 8.1.28


    in dieser Subdomain https://neu.fastplay.ch/


    Alles klappt bis auf die Bestellung. Im Warenkorb auf Kaufen kommt diese Meldung:


    Bei Problemen ist der Administrator dieser Website zuständig.

    0 Call to undefined method Joomla\Database\Mysqli\MysqliDriver::getEscaped()


    Call stack
    # Function Location
    1 () JROOT/plugins/vmshopper/ordernumber/ordernumber.php:139
    2 plgVmShopperOrdernumber->format_number() JROOT/plugins/vmshopper/ordernumber/ordernumber.php:167
    3 plgVmShopperOrdernumber->plgVmOnUserOrder() JROOT/libraries/src/Plugin/CMSPlugin.php:289
    4 Joomla\CMS\Plugin\CMSPlugin->Joomla\CMS\Plugin\{closure}() JROOT/libraries/vendor/joomla/event/src/Dispatcher.php:486
    5 Joomla\Event\Dispatcher->dispatch() JROOT/libraries/src/Application/EventAware.php:111
    6 Joomla\CMS\Application\WebApplication->triggerEvent() JROOT/administrator/components/com_virtuemart/helpers/vdispatcher.php:41
    7 vDispatcher::trigger() JROOT/administrator/components/com_virtuemart/models/orders.php:1841
    8 VirtueMartModelOrders->_createOrder() JROOT/administrator/components/com_virtuemart/models/orders.php:1695
    9 VirtueMartModelOrders->createOrderFromCart() JROOT/components/com_virtuemart/helpers/cart.php:1928
    10 VirtueMartCart->confirmedOrder() JROOT/components/com_virtuemart/helpers/cart.php:1621
    11 VirtueMartCart->confirmDone() JROOT/components/com_virtuemart/controllers/cart.php:100
    12 VirtueMartControllerCart->display() JROOT/components/com_virtuemart/controllers/cart.php:210
    13 VirtueMartControllerCart->updatecart() JROOT/components/com_virtuemart/controllers/cart.php:233
    14 VirtueMartControllerCart->confirm() JROOT/libraries/src/MVC/Controller/BaseController.php:693
    15 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/components/com_virtuemart/virtuemart.php:133
    16 require_once() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:71
    17 Joomla\CMS\Dispatcher\LegacyComponentDispatcher::Joomla\CMS\Dispatcher\{closure}() JROOT/libraries/src/Dispatcher/LegacyComponentDispatcher.php:73
    18 Joomla\CMS\Dispatcher\LegacyComponentDispatcher->dispatch() JROOT/libraries/src/Component/ComponentHelper.php:361
    19 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/SiteApplication.php:208
    20 Joomla\CMS\Application\SiteApplication->dispatch() JROOT/libraries/src/Application/SiteApplication.php:249
    21 Joomla\CMS\Application\SiteApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:293
    22 Joomla\CMS\Application\CMSApplication->execute() JROOT/includes/app.php:61
    23 require_once() JROOT/index.php:32



    Habe auch schon das Template gewechselt, selben Fehler erhalten. Auch das PlugIn VP One Page Checkout deaktiviert...leider kommt die Bestellung nicht durch!

    Danke für Eure Hilfe.

    Thomas

  • Servus,


    es sieht danach aus, dass das Ordernumber Plugin von Kainhofer installiert ist und einen Fehler wirft.

    Ich habe vor einiger Zeit auf automated numbers von iStraxx gewechselt.

    Dort ist zwar die Bedienungsanleitung ein Grauen, aber dafür ist der Code aktuell.


    Deaktivieren des Plugins sollte erst einmal helfen. Dann gibt es die VM-eigenen Rechnungsnummern.


    Grüße

    Stefan