XF 2.2 Ошибка в src/XF/NewsFeed

Версия XenForo
2.2.11

pumba560

Проверенные
Сообщения
310
Решения
3
Реакции
3
Баллы
38
Код:
ErrorException: Template error: [E_USER_WARNING] Could not determine content visibility; defaulted to true - please override src/XF/NewsFeed/AbstractHandler.php:58

Код:
Трассировка стека
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/lensmen/d...', 58, Array)
#1 src/XF/NewsFeed/AbstractHandler.php(58): trigger_error('Could not deter...', 512)
#2 src/XF/Entity/NewsFeed.php(49): XF\NewsFeed\AbstractHandler->contentIsVisible(Object(Xfrocks\Medal\Entity\Awarded), NULL)
#3 src/XF/Template/Templater.php(1191): XF\Entity\NewsFeed->isVisible()
#4 internal_data/code_cache/templates/l2/s1/public/news_feed_macros.php(29): XF\Template\Templater->method(Object(XF\Entity\NewsFeed), 'isVisible', Array)
#5 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#6 internal_data/code_cache/templates/l2/s1/public/news_feed_macros.php(13): XF\Template\Templater->callMacro('news_feed_macro...', 'feed_item', Array, Array)
#7 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#8 internal_data/code_cache/templates/l2/s1/public/latest_activity.php(26): XF\Template\Templater->callMacro('news_feed_macro...', 'feed_row', Array, Array)
#9 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#10 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('latest_activity', Array)
#11 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#12 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:WhatsNew\\Lat...', 'public:latest_a...', Array)
#13 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#14 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#16 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#17 src/XF.php(524): XF\App->run()
#18 index.php(20): XF::runApp('XF\\Pub\\App')
#19 {main}
Содержимое запроса
array(4) {
  ["url"] => string(26) "/whats-new/latest-activity"
  ["referrer"] => bool(false)
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Хорошо, пойдем по другому пути если так непонятно.
При просмотре профиля некоторых пользователей, мы видим такую ошибку, но если смотреть не админом а обычным пользователем
Если в admin.php?options/groups/newsfeed/ снять галочку Включить новостную ленту, тогда все нормально , без ошибок.

Трассировка стека​

#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/irfczpby/...', 58, Array)
#1 src/XF/NewsFeed/AbstractHandler.php(58): trigger_error('Could not deter...', 512)
#2 src/XF/Entity/NewsFeed.php(49): XF\NewsFeed\AbstractHandler->contentIsVisible(Object(Xfrocks\Medal\Entity\Awarded), NULL)
#3 src/XF/Template/Templater.php(1191): XF\Entity\NewsFeed->isVisible()
#4 internal_data/code_cache/templates/l2/s1/public/news_feed_macros.php(29): XF\Template\Templater->method(Object(XF\Entity\NewsFeed), 'isVisible', Array)
#5 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#6 internal_data/code_cache/templates/l2/s1/public/news_feed_macros.php(13): XF\Template\Templater->callMacro('news_feed_macro...', 'feed_item', Array, Array)
#7 src/XF/Template/Templater.php(824): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#8 internal_data/code_cache/templates/l2/s1/public/member_view.php(547): XF\Template\Templater->callMacro('news_feed_macro...', 'feed_row', Array, Array)
#9 src/XF/Template/Templater.php(1651): XF\Template\Templater->{closure}(Object(XF\Template\Templater), Array, NULL)
#10 src/XF/Template/Template.php(24): XF\Template\Templater->renderTemplate('member_view', Array)
#11 src/XF/Mvc/Renderer/Html.php(50): XF\Template\Template->render()
#12 src/XF/Mvc/Dispatcher.php(460): XF\Mvc\Renderer\Html->renderView('XF:Member\\View', 'public:member_v...', Array)
#13 src/XF/Mvc/Dispatcher.php(442): XF\Mvc\Dispatcher->renderView(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#14 src/XF/Mvc/Dispatcher.php(402): XF\Mvc\Dispatcher->renderReply(Object(XF\Mvc\Renderer\Html), Object(XF\Mvc\Reply\View))
#15 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#16 src/XF/App.php(2353): XF\Mvc\Dispatcher->run()
#17 src/XF.php(524): XF\App->run()
#18 index.php(20): XF::runApp('XF\\Pub\\App')
#19 {main}





000.jpg
 
Последнее редактирование:
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу