Bug Richest Users Widget doesn't work

Status
Not open for further replies.

ichpen

Customer
I have both DBShop RC4 and DB Credits Gold installed. Just installed Shop addon (after Credits) and wanted to add the DB Shop Richest Users widget. The list at the bottom of this widget only shows All Currencies.

Using the DB Credits Richest Users widget seems to work (it shows All currencies and my custom currency for selection).

Not a huge issue but inconsistent.


Error:

  • ErrorException: Template error: Illegal string offset 'currencyid'
  • internal_data/code_cache/templates/l1/s0/admin/widget_def_options_dbtech_shop_richest.php:27
  • Generated by: Nik
  • Jun 15, 2019 at 8:18 PM
Stack trace
#0 internal_data/code_cache/templates/l1/s0/admin/widget_def_options_dbtech_shop_richest.php(27): XF\Template\Templater->handleTemplateError(2, 'Illegal string ...', '/home/nginx/dom...', 27, Array)
#1 src/XF/Template/Templater.php(1301): XF\Template\Templater->{closure}(Object(ThemeHouse\XPress\XF\Template\Templater), Array)
#2 src/XF/Widget/AbstractWidget.php(47): XF\Template\Templater->renderTemplate('widget_def_opti...', Array)
#3 src/XF/Entity/Widget.php(36): XF\Widget\AbstractWidget->renderOptions()
#4 [internal function]: XF\Entity\Widget->renderOptions()
#5 src/XF/Template/Templater.php(985): call_user_func_array(Array, Array)
#6 internal_data/code_cache/templates/l1/s0/admin/widget_edit.php(102): XF\Template\Templater->method(Object(XF\Entity\Widget), 'renderOptions', Array)
#7 src/XF/Template/Templater.php(1301): XF\Template\Templater->{closure}(Object(ThemeHouse\XPress\XF\Template\Templater), Array)
#8 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('widget_edit', Array)
#9 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#10 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Widget\\Edit', 'admin:widget_ed...', Array)
#11 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#14 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#15 src/XF.php(390): XF\App->run()
#16 admin.php(13): XF::runApp('XF\\Admin\\App')
#17 {main}
Request state
array(4) {
["url"] => string(56) "/admin.php?widgets/add&definition_id=dbtech_shop_richest"
["referrer"] => string(53) "https://mysite.com/admin.php?widgets/"
["_GET"] => array(2) {
["widgets/add"] => string(0) ""
["definition_id"] => string(19) "dbtech_shop_richest"
}
["_POST"] => array(0) {
}
}



  • ErrorException: Template error: Cannot call method getTitle on a non-object (string)
  • src/XF/Template/Templater.php:970
  • Generated by: Nik
  • Jun 15, 2019 at 8:18 PM
Stack trace
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, 'Cannot call met...', '/home/nginx/dom...', 970, Array)
#1 src/XF/Template/Templater.php(970): trigger_error('Cannot call met...', 512)
#2 internal_data/code_cache/templates/l1/s0/admin/widget_def_options_dbtech_shop_richest.php(29): XF\Template\Templater->method('VetteCoins', 'getTitle', Array)
#3 src/XF/Template/Templater.php(1301): XF\Template\Templater->{closure}(Object(ThemeHouse\XPress\XF\Template\Templater), Array)
#4 src/XF/Widget/AbstractWidget.php(47): XF\Template\Templater->renderTemplate('widget_def_opti...', Array)
#5 src/XF/Entity/Widget.php(36): XF\Widget\AbstractWidget->renderOptions()
#6 [internal function]: XF\Entity\Widget->renderOptions()
#7 src/XF/Template/Templater.php(985): call_user_func_array(Array, Array)
#8 internal_data/code_cache/templates/l1/s0/admin/widget_edit.php(102): XF\Template\Templater->method(Object(XF\Entity\Widget), 'renderOptions', Array)
#9 src/XF/Template/Templater.php(1301): XF\Template\Templater->{closure}(Object(ThemeHouse\XPress\XF\Template\Templater), Array)
#10 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('widget_edit', Array)
#11 src/XF/Mvc/Renderer/Html.php(48): XF\Template\Template->render()
#12 src/XF/Mvc/Dispatcher.php(418): XF\Mvc\Renderer\Html->renderView('XF:Widget\\Edit', 'admin:widget_ed...', Array)
#13 src/XF/Mvc/Dispatcher.php(400): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#14 src/XF/Mvc/Dispatcher.php(360): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#16 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#17 src/XF.php(390): XF\App->run()
#18 admin.php(13): XF::runApp('XF\\Admin\\App')
#19 {main}
Request state
array(4) {
["url"] => string(56) "/admin.php?widgets/add&definition_id=dbtech_shop_richest"
["referrer"] => string(53) "https://mysite.com/admin.php?widgets/"
["_GET"] => array(2) {
["widgets/add"] => string(0) ""
["definition_id"] => string(19) "dbtech_shop_richest"
}
["_POST"] => array(0) {
}
}
 
Last edited:
Status
Not open for further replies.

DragonByte Shop

XenForo 1.5.3+ XenForo 2.0.x XenForo 2.1.x XenForo 2.2.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
3,183
Customer rating
5.00 star(s) 3 ratings
Back
Top