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:
#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) {
}
}
#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) {
}
}
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
#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
#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: