[DBTech] DragonByte Shop

[DBTech] DragonByte Shop [Paid] 7.4.0

No permission to buy (€12.45)
Do I need to do anything other than just re-uploading the files, such as rebuild? Because it didnt work, and it also makes thing difficult because I cant manage addons, have to disable all to disable the DB ones.


  • Code:
    LogicException: Macro public:helper_js_global :: body() error: Cannot modify container while locked
                 
    src/XF/Container.php:323
               
    
                   
    Generated by: Alex
                 
    September 7, 2026 at 1:58 PM
               
    
    
         
    Stack trace
         
                #0 src/XF/Container.php(112): XF\Container->assertNotLocked()
    #1 src/XF/Container.php(67): XF\Container->set('dbtechShop.item...', Object(XF\Mvc\Entity\ArrayCollection))
    #2 src/addons/DBTech/Shop/XF/Entity/User.php(226): XF\Container->offsetSet('dbtechShop.item...', Object(XF\Mvc\Entity\ArrayCollection))
    #3 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\XF\Entity\User->getDbtechShopPurchase()
    #4 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('dbtech_shop_pur...')
    #5 src/addons/DBTech/Shop/Repository/Purchase.php(296): XF\Mvc\Entity\Entity->__get('dbtech_shop_pur...')
    #6 src/addons/DBTech/Shop/Repository/Purchase.php(331): DBTech\Shop\Repository\Purchase->getViewablePurchasesForUser(Object(NF\Discord\XF\Entity\User), false)
    #7 src/addons/DBTech/Shop/XF/Entity/User.php(286): DBTech\Shop\Repository\Purchase->filterActivePurchasesForUser(Object(NF\Discord\XF\Entity\User), false)
    #8 src/XF/Template/Templater.php(1202): DBTech\Shop\XF\Entity\User->hasPermission('siropuChat', 'viewChat')
    #9 internal_data/code_cache/templates/l1/s0/public/helper_js_global.php(62): XF\Template\Templater->method(Object(NF\Discord\XF\Entity\User), 'hasPermission', Array)
    #10 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #11 internal_data/code_cache/templates/l1/s0/admin/helper_js_global.php(12): XF\Template\Templater->callMacro('helper_js_globa...', 'body', Array, Array)
    #12 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #13 internal_data/code_cache/templates/l1/s0/admin/PAGE_CONTAINER.php(505): XF\Template\Templater->callMacro('helper_js_globa...', 'body', Array, Array)
    #14 src/XF/Template/Templater.php(1663): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #15 src/XF/Admin/App.php(259): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
    #16 src/XF/App.php(2283): XF\Admin\App->renderPageHtml('
    
    
    
    
    <div cl...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
    #17 src/XF/Admin/App.php(138): XF\App->renderPage('
    
    
    
    
    <div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
    #18 src/XF/Mvc/Dispatcher.php(404): XF\Admin\App->renderPage('
    
    
    
    
    <div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
    #19 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
    #20 src/XF/App.php(2523): XF\Mvc\Dispatcher->run()
    #21 src/XF.php(524): XF\App->run()
    #22 admin.php(13): XF::runApp('XF\\Admin\\App')
    #23 {main}
    
         
    Request state
         
                array(4) {
    ["url"] => string(22) "/forum/admin.php?logs/"
    ["referrer"] => string(45) "https://pawngame.com/forum/admin.php?add-ons/"
    ["_GET"] => array(1) {
    ["logs/"] => string(0) ""
    }
    ["_POST"] => array(0) {
    }
    }

Delete
Oh, that's an entirely different issue. I'll attempt to backport that fix too since it's also related to the same security feature, stand by.
 
Do I need to do anything other than just re-uploading the files, such as rebuild? Because it didnt work, and it also makes thing difficult because I cant manage addons, have to disable all to disable the DB ones.


  • Code:
    LogicException: Macro public:helper_js_global :: body() error: Cannot modify container while locked
                
    src/XF/Container.php:323
              
    
                  
    Generated by: Alex
                
    September 7, 2026 at 1:58 PM
              
    
    
        
    Stack trace
        
                #0 src/XF/Container.php(112): XF\Container->assertNotLocked()
    #1 src/XF/Container.php(67): XF\Container->set('dbtechShop.item...', Object(XF\Mvc\Entity\ArrayCollection))
    #2 src/addons/DBTech/Shop/XF/Entity/User.php(226): XF\Container->offsetSet('dbtechShop.item...', Object(XF\Mvc\Entity\ArrayCollection))
    #3 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\XF\Entity\User->getDbtechShopPurchase()
    #4 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('dbtech_shop_pur...')
    #5 src/addons/DBTech/Shop/Repository/Purchase.php(296): XF\Mvc\Entity\Entity->__get('dbtech_shop_pur...')
    #6 src/addons/DBTech/Shop/Repository/Purchase.php(331): DBTech\Shop\Repository\Purchase->getViewablePurchasesForUser(Object(NF\Discord\XF\Entity\User), false)
    #7 src/addons/DBTech/Shop/XF/Entity/User.php(286): DBTech\Shop\Repository\Purchase->filterActivePurchasesForUser(Object(NF\Discord\XF\Entity\User), false)
    #8 src/XF/Template/Templater.php(1202): DBTech\Shop\XF\Entity\User->hasPermission('siropuChat', 'viewChat')
    #9 internal_data/code_cache/templates/l1/s0/public/helper_js_global.php(62): XF\Template\Templater->method(Object(NF\Discord\XF\Entity\User), 'hasPermission', Array)
    #10 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #11 internal_data/code_cache/templates/l1/s0/admin/helper_js_global.php(12): XF\Template\Templater->callMacro('helper_js_globa...', 'body', Array, Array)
    #12 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #13 internal_data/code_cache/templates/l1/s0/admin/PAGE_CONTAINER.php(505): XF\Template\Templater->callMacro('helper_js_globa...', 'body', Array, Array)
    #14 src/XF/Template/Templater.php(1663): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, NULL)
    #15 src/XF/Admin/App.php(259): XF\Template\Templater->renderTemplate('PAGE_CONTAINER', Array)
    #16 src/XF/App.php(2283): XF\Admin\App->renderPageHtml('
    
    
    
    
    <div cl...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
    #17 src/XF/Admin/App.php(138): XF\App->renderPage('
    
    
    
    
    <div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
    #18 src/XF/Mvc/Dispatcher.php(404): XF\Admin\App->renderPage('
    
    
    
    
    <div cl...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
    #19 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
    #20 src/XF/App.php(2523): XF\Mvc\Dispatcher->run()
    #21 src/XF.php(524): XF\App->run()
    #22 admin.php(13): XF::runApp('XF\\Admin\\App')
    #23 {main}
    
        
    Request state
        
                array(4) {
    ["url"] => string(22) "/forum/admin.php?logs/"
    ["referrer"] => string(45) "https://pawngame.com/forum/admin.php?add-ons/"
    ["_GET"] => array(1) {
    ["logs/"] => string(0) ""
    }
    ["_POST"] => array(0) {
    }
    }

Delete
Try it now? I can't really test it so I might need another hotfix, but I think I worked around the issue. Let me know if you have any further problems with v6.6.3
 
Should I just disable your addons and ask my forum users to crowd source a license renewal so I can get the latest version?
 
I've applied a fix for this, try re-downloading v6.6.3 :)
YAY YOU FIXED THE ADDONS PAGE NOT LOADING ALL THE WAY :love:

But now there's one more error showing up in the logs.


Code:
    TypeError: Extension public:post_macros :: main_cell() error: json_decode(): Argument #1 ($json) must be of type string, array given src/XF/Mvc/Entity/ValueFormatter.php:33

    Generated by: Unknown account September 8, 2026 at 7:18 AM

Stack trace

#0 src/XF/Mvc/Entity/ValueFormatter.php(33): json_decode(Array, true)
#1 src/XF/Mvc/Entity/ValueFormatter.php(64): XF\Mvc\Entity\ValueFormatter->decodeValueFromSource(65552, Array)
#2 src/XF/Mvc/Entity/Manager.php(794): XF\Mvc\Entity\ValueFormatter->decodeValueFromSourceExtended(65552, Array, Array)
#3 src/XF/Mvc/Entity/Entity.php(244): XF\Mvc\Entity\Manager->decodeValueFromSourceExtended(65552, Array, Array)
#4 src/XF/Mvc/Entity/Entity.php(190): XF\Mvc\Entity\Entity->getValue('code')
#5 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('code')
#6 src/addons/DBTech/Shop/ItemType/AbstractHandler.php(89): XF\Mvc\Entity\Entity->__get('code')
#7 src/addons/DBTech/Shop/Entity/Item.php(1004): DBTech\Shop\ItemType\AbstractHandler->setItem(Object(DBTech\Shop\Entity\Item))
#8 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\Entity\Item->getHandler()
#9 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('handler')
#10 src/addons/DBTech/Shop/Entity/Purchase.php(233): XF\Mvc\Entity\Entity->__get('handler')
#11 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\Entity\Purchase->getHandler()
#12 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('handler')
#13 src/addons/DBTech/Shop/Repository/Purchase.php(312): XF\Mvc\Entity\Entity->__get('handler')
#14 [internal function]: DBTech\Shop\Repository\Purchase->DBTech\Shop\Repository\{closure}(Object(DBTech\Shop\Entity\Purchase))
#15 src/XF/Mvc/Entity/AbstractCollection.php(197): array_filter(Array, Object(Closure))
#16 src/addons/DBTech/Shop/Repository/Purchase.php(318): XF\Mvc\Entity\AbstractCollection->filter(Object(Closure))
#17 src/addons/DBTech/Shop/Repository/Purchase.php(331): DBTech\Shop\Repository\Purchase->getViewablePurchasesForUser(Object(NF\Discord\XF\Entity\User), true)
#18 src/addons/DBTech/Shop/Listener.php(480): DBTech\Shop\Repository\Purchase->filterActivePurchasesForUser(Object(NF\Discord\XF\Entity\User))
#19 src/XF/Template/Templater.php(1139): DBTech\Shop\Listener::templaterFnRichPostBackground(Object(SV\StandardLib\XF\Template\Templater), true, Object(NF\Discord\XF\Entity\Post))
#20 internal_data/code_cache/templates/l1/s1/public/post_macros.php(137): XF\Template\Templater->func('dbtech_shop_pos...', Array, true)
#21 src/XF/Template/Templater.php(994): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#22 src/XF/Template/Templater.php(929): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet))
#23 internal_data/code_cache/templates/l1/s1/public/post_macros.php(150): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Templater.php(994): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#25 src/XF/Template/Templater.php(929): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#26 internal_data/code_cache/templates/l1/s1/public/post_macros.php(192): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#27 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#28 internal_data/code_cache/templates/l1/s1/public/thread_view.php(819): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#29 src/XF/Template/Templater.php(1663): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#30 src/XF/Template/Templater.php(1654): XF\Template\Templater->renderTemplate('thread_view', Array, true, Object(XF\Template\ExtensionSet))
#31 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view_typ...', Array)
#32 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#33 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\ViewT...', 'public:thread_v...', Array)
#34 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#35 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#36 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#37 src/XF/App.php(2523): XF\Mvc\Dispatcher->run()
#38 src/XF.php(524): XF\App->run()
#39 index.php(20): XF::runApp('XF\\Pub\\App')
#40 {main}
 
YAY YOU FIXED THE ADDONS PAGE NOT LOADING ALL THE WAY :love:

But now there's one more error showing up in the logs.


Code:
    TypeError: Extension public:post_macros :: main_cell() error: json_decode(): Argument #1 ($json) must be of type string, array given src/XF/Mvc/Entity/ValueFormatter.php:33

    Generated by: Unknown account September 8, 2026 at 7:18 AM

Stack trace

#0 src/XF/Mvc/Entity/ValueFormatter.php(33): json_decode(Array, true)
#1 src/XF/Mvc/Entity/ValueFormatter.php(64): XF\Mvc\Entity\ValueFormatter->decodeValueFromSource(65552, Array)
#2 src/XF/Mvc/Entity/Manager.php(794): XF\Mvc\Entity\ValueFormatter->decodeValueFromSourceExtended(65552, Array, Array)
#3 src/XF/Mvc/Entity/Entity.php(244): XF\Mvc\Entity\Manager->decodeValueFromSourceExtended(65552, Array, Array)
#4 src/XF/Mvc/Entity/Entity.php(190): XF\Mvc\Entity\Entity->getValue('code')
#5 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('code')
#6 src/addons/DBTech/Shop/ItemType/AbstractHandler.php(89): XF\Mvc\Entity\Entity->__get('code')
#7 src/addons/DBTech/Shop/Entity/Item.php(1004): DBTech\Shop\ItemType\AbstractHandler->setItem(Object(DBTech\Shop\Entity\Item))
#8 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\Entity\Item->getHandler()
#9 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('handler')
#10 src/addons/DBTech/Shop/Entity/Purchase.php(233): XF\Mvc\Entity\Entity->__get('handler')
#11 src/XF/Mvc/Entity/Entity.php(167): DBTech\Shop\Entity\Purchase->getHandler()
#12 src/XF/Mvc/Entity/Entity.php(119): XF\Mvc\Entity\Entity->get('handler')
#13 src/addons/DBTech/Shop/Repository/Purchase.php(312): XF\Mvc\Entity\Entity->__get('handler')
#14 [internal function]: DBTech\Shop\Repository\Purchase->DBTech\Shop\Repository\{closure}(Object(DBTech\Shop\Entity\Purchase))
#15 src/XF/Mvc/Entity/AbstractCollection.php(197): array_filter(Array, Object(Closure))
#16 src/addons/DBTech/Shop/Repository/Purchase.php(318): XF\Mvc\Entity\AbstractCollection->filter(Object(Closure))
#17 src/addons/DBTech/Shop/Repository/Purchase.php(331): DBTech\Shop\Repository\Purchase->getViewablePurchasesForUser(Object(NF\Discord\XF\Entity\User), true)
#18 src/addons/DBTech/Shop/Listener.php(480): DBTech\Shop\Repository\Purchase->filterActivePurchasesForUser(Object(NF\Discord\XF\Entity\User))
#19 src/XF/Template/Templater.php(1139): DBTech\Shop\Listener::templaterFnRichPostBackground(Object(SV\StandardLib\XF\Template\Templater), true, Object(NF\Discord\XF\Entity\Post))
#20 internal_data/code_cache/templates/l1/s1/public/post_macros.php(137): XF\Template\Templater->func('dbtech_shop_pos...', Array, true)
#21 src/XF/Template/Templater.php(994): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#22 src/XF/Template/Templater.php(929): XF\Template\Templater->renderExtensionInternal('main_cell', Array, Array, Object(XF\Template\ExtensionSet))
#23 internal_data/code_cache/templates/l1/s1/public/post_macros.php(150): XF\Template\Templater->renderExtension('main_cell', Array, Object(XF\Template\ExtensionSet))
#24 src/XF/Template/Templater.php(994): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#25 src/XF/Template/Templater.php(929): XF\Template\Templater->renderExtensionInternal('full_body', Array, Array, Object(XF\Template\ExtensionSet))
#26 internal_data/code_cache/templates/l1/s1/public/post_macros.php(192): XF\Template\Templater->renderExtension('full_body', Array, Object(XF\Template\ExtensionSet))
#27 src/XF/Template/Templater.php(829): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#28 internal_data/code_cache/templates/l1/s1/public/thread_view.php(819): XF\Template\Templater->callMacro('post_macros', 'post', Array, Array)
#29 src/XF/Template/Templater.php(1663): XF\Template\Templater->{closure}(Object(SV\StandardLib\XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#30 src/XF/Template/Templater.php(1654): XF\Template\Templater->renderTemplate('thread_view', Array, true, Object(XF\Template\ExtensionSet))
#31 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view_typ...', Array)
#32 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#33 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Thread\\ViewT...', 'public:thread_v...', Array)
#34 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#35 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#36 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#37 src/XF/App.php(2523): XF\Mvc\Dispatcher->run()
#38 src/XF.php(524): XF\App->run()
#39 index.php(20): XF::runApp('XF\\Pub\\App')
#40 {main}
I've attempted another hotfix for this. Once installed, edit and save any item to rebuild the item cache.
 
Nice! However I get this error when trying to save an item. I tried Addon -> Rebuild Master Data but no luck there either.


Code:
Oops! We ran into some problems.
LogicException: Behavior DBTech/Shop:Cacheable (class: DBTech/Shop\Behavior\Cacheable) could not be found in src/XF/Mvc/Entity/Manager.php at line 504

    XF\Mvc\Entity\Manager->getBehaviors() in src/XF/Mvc/Entity/Entity.php at line 1147
    XF\Mvc\Entity\Entity->getBehaviors() in src/XF/Mvc/Entity/Entity.php at line 1373
    XF\Mvc\Entity\Entity->preSave() in src/addons/DBTech/Shop/Service/Item/Edit.php at line 310
    DBTech\Shop\Service\Item\Edit->_validate() in src/XF/Service/ValidateAndSavableTrait.php at line 19
    DBTech\Shop\Service\Item\Edit->validate() in src/addons/DBTech/Shop/Admin/Controller/Item.php at line 445
    DBTech\Shop\Admin\Controller\Item->actionSave() in src/XF/Mvc/Dispatcher.php at line 352
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2523
    XF\App->run() in src/XF.php at line 524
    XF::runApp() in admin.php at line 13
 
Nice! However I get this error when trying to save an item. I tried Addon -> Rebuild Master Data but no luck there either.


Code:
Oops! We ran into some problems.
LogicException: Behavior DBTech/Shop:Cacheable (class: DBTech/Shop\Behavior\Cacheable) could not be found in src/XF/Mvc/Entity/Manager.php at line 504

    XF\Mvc\Entity\Manager->getBehaviors() in src/XF/Mvc/Entity/Entity.php at line 1147
    XF\Mvc\Entity\Entity->getBehaviors() in src/XF/Mvc/Entity/Entity.php at line 1373
    XF\Mvc\Entity\Entity->preSave() in src/addons/DBTech/Shop/Service/Item/Edit.php at line 310
    DBTech\Shop\Service\Item\Edit->_validate() in src/XF/Service/ValidateAndSavableTrait.php at line 19
    DBTech\Shop\Service\Item\Edit->validate() in src/addons/DBTech/Shop/Admin/Controller/Item.php at line 445
    DBTech\Shop\Admin\Controller\Item->actionSave() in src/XF/Mvc/Dispatcher.php at line 352
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
    XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2523
    XF\App->run() in src/XF.php at line 524
    XF::runApp() in admin.php at line 13
That file exists, did you use the Archive Installer to update?
 
DragonByte Tech updated [DBTech] DragonByte Shop with a new update entry:

7.4.0

Update highlights​

This version features an optional new navbar entry for the shopping cart, mirroring the design & functionality of the DragonByte eCommerce, meant as an alternative to using the "Cart" widget. The widget gets hidden behind the "Categories" menu on mobile devices, so using the navbar cart might be a better idea for you.


Complete Change Log​

Feature: Navbar cart with item count, cart preview, order total and remove from cart...

Read the rest of this update entry...
 
Back
Top Bottom