XF2 [8WR] XenPorta 2 (Portal) PRO

XF2 [8WR] XenPorta 2 (Portal) PRO [Paid] 2.3.0.4

No permission to buy ($40.00)
Hey guys, I just updated to XF 2.3.7 and started receiving the following errors:
  • ErrorException: Template error: [E_USER_WARNING] Method showPortaAuthor is not callable on the given object (XF\Entity\Thread)
  • src/XF/Template/Templater.php:1277
  • ErrorException: Template error: [E_USER_WARNING] Method isPortaArticle is not callable on the given object (XF\Entity\Thread)
  • src/XF/Template/Templater.php:1277

    I tried using thew default theme but am still getting these errors. Any help would be greatly appreciated.
 
That kind of error is usually related to another addon failing to extend entity classes correctly. Try disabling other addons one by one to pinpoint the issue.
 
That kind of error is usually related to another addon failing to extend entity classes correctly. Try disabling other addons one by one to pinpoint the issue.
Thanks for the reply @Jaxel The site only had 4 addons, which I disabled all and am still receiving the errors. Here are more details on some of the errors:
  • TypeError: Extension public:thread_view :: structured_data() error: XF\ThreadType\AbstractHandler::isPostVotingSupported(): Argument #2 ($post) must be of type XF\Entity\Post, null given, called in /home/talkdep/domains/domain/public_html/src/XF/ThreadType/AbstractHandler.php on line 333
  • src/XF/ThreadType/AbstractHandler.php:523
  • Generated by: Unknown account
  • Jan 3, 2026 at 4:34 PM

Stack trace​

#0 src/XF/ThreadType/AbstractHandler.php(333): XF\ThreadType\AbstractHandler->isPostVotingSupported(Object(EWR\Porta\Entity\Thread), NULL)
#1 src/XF/Entity/Thread.php(856): XF\ThreadType\AbstractHandler->getLdStructuredData(Object(EWR\Porta\Entity\Thread), Object(EWR\Porta\Entity\Post), 1, Array)
#2 src/XF/Template/Templater.php(1282): XF\Entity\Thread->getLdStructuredData(Object(EWR\Porta\Entity\Post), 1, Array)
#3 internal_data/code_cache/templates/l1/s15/public/thread_view.php(19): XF\Template\Templater->method(Object(EWR\Porta\Entity\Thread), 'getLdStructured...', Array)
#4 src/XF/Template/Templater.php(1092): XF\Template\Templater->{closure:internal_data/code_cache/templates/l1/s15/public/thread_view.php:14}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#5 src/XF/Template/Templater.php(1028): XF\Template\Templater->renderExtensionInternal('structured_data', Array, Array, Object(XF\Template\ExtensionSet))
#6 internal_data/code_cache/templates/l1/s15/public/thread_view.php(680): XF\Template\Templater->renderExtension('structured_data', Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(1799): XF\Template\Templater->{closure:internal_data/code_cache/templates/l1/s15/public/thread_view.php:593}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#8 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#9 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#10 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#11 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#14 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#15 src/XF.php(806): XF\App->run()
#16 index.php(23): XF::runApp('XF\\Pub\\App')
#17 {main}

Request state​

array(4) {
["url"] => string(43) "/threads/article-what-causes-depression.37/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}




  • ErrorException: Template error: [E_WARNING] Attempt to read property "message" on null
  • src/XF/ThreadType/AbstractHandler.php:326
  • Generated by: Unknown account
  • Jan 3, 2026 at 4:34 PM

Stack trace​

#0 src/XF/ThreadType/AbstractHandler.php(326): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Att...', '/home/talkdep/d...', 326)
#1 src/XF/Entity/Thread.php(856): XF\ThreadType\AbstractHandler->getLdStructuredData(Object(EWR\Porta\Entity\Thread), Object(EWR\Porta\Entity\Post), 1, Array)
#2 src/XF/Template/Templater.php(1282): XF\Entity\Thread->getLdStructuredData(Object(EWR\Porta\Entity\Post), 1, Array)
#3 internal_data/code_cache/templates/l1/s15/public/thread_view.php(19): XF\Template\Templater->method(Object(EWR\Porta\Entity\Thread), 'getLdStructured...', Array)
#4 src/XF/Template/Templater.php(1092): XF\Template\Templater->{closure:internal_data/code_cache/templates/l1/s15/public/thread_view.php:14}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#5 src/XF/Template/Templater.php(1028): XF\Template\Templater->renderExtensionInternal('structured_data', Array, Array, Object(XF\Template\ExtensionSet))
#6 internal_data/code_cache/templates/l1/s15/public/thread_view.php(680): XF\Template\Templater->renderExtension('structured_data', Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(1799): XF\Template\Templater->{closure:internal_data/code_cache/templates/l1/s15/public/thread_view.php:593}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#8 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#9 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#10 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#11 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#14 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#15 src/XF.php(806): XF\App->run()
#16 index.php(23): XF::runApp('XF\\Pub\\App')
#17 {main}

Request state​

array(4) {
["url"] => string(43) "/threads/article-what-causes-depression.37/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
  • ErrorException: Template error: [E_WARNING] Attempt to read property "last_edit_date" on null
  • src/XF/ThreadType/AbstractHandler.php:316
  • Generated by: Unknown account
  • Jan 3, 2026 at 4:34 PM

Stack trace​

#0 src/XF/ThreadType/AbstractHandler.php(316): XF\Template\Templater->handleTemplateError(2, '[E_WARNING] Att...', '/home/talkdep/d...', 316)
#1 src/XF/Entity/Thread.php(856): XF\ThreadType\AbstractHandler->getLdStructuredData(Object(EWR\Porta\Entity\Thread), Object(EWR\Porta\Entity\Post), 1, Array)
#2 src/XF/Template/Templater.php(1282): XF\Entity\Thread->getLdStructuredData(Object(EWR\Porta\Entity\Post), 1, Array)
#3 internal_data/code_cache/templates/l1/s15/public/thread_view.php(19): XF\Template\Templater->method(Object(EWR\Porta\Entity\Thread), 'getLdStructured...', Array)
#4 src/XF/Template/Templater.php(1092): XF\Template\Templater->{closure:internal_data/code_cache/templates/l1/s15/public/thread_view.php:14}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#5 src/XF/Template/Templater.php(1028): XF\Template\Templater->renderExtensionInternal('structured_data', Array, Array, Object(XF\Template\ExtensionSet))
#6 internal_data/code_cache/templates/l1/s15/public/thread_view.php(680): XF\Template\Templater->renderExtension('structured_data', Array, Object(XF\Template\ExtensionSet))
#7 src/XF/Template/Templater.php(1799): XF\Template\Templater->{closure:internal_data/code_cache/templates/l1/s15/public/thread_view.php:593}(Object(XF\Template\Templater), Array, Object(XF\Template\ExtensionSet))
#8 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('thread_view', Array)
#9 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#10 src/XF/Mvc/Dispatcher.php(471): XF\Mvc\Renderer\Html->renderView('XF:Thread\\View', 'public:thread_v...', Array)
#11 src/XF/Mvc/Dispatcher.php(453): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#12 src/XF/Mvc/Dispatcher.php(412): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#13 src/XF/Mvc/Dispatcher.php(66): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#14 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#15 src/XF.php(806): XF\App->run()
#16 index.php(23): XF::runApp('XF\\Pub\\App')
#17 {main}

Request state​

array(4) {
["url"] => string(43) "/threads/article-what-causes-depression.37/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
Last edited:
Back
Top Bottom