Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Шаблоны (TPL) » Почему не работает views в releated news?

Почему не работает views в releated news?


     07.11.2019    views, releated_news    Все вопросы » Шаблоны (TPL)    1425

вопрос
Не выводит количество просмотров в похожих новостях. Просто выводится сам тег {views} и все.
В shortstory.tpl тот же код и в коротких новостях счетчик работает. Не пойму в чем проблема и куда копать.

Ответа пока нет


5 комментариев

dj-avtosh
PHP-developer

dj-avtosh - 7 ноября 2019 19:12 -

Здравствуйте. А там и нет такого тега.

Попробуйте в show.full.php найти:

$db->query( "SELECT id, date, short_story, xfields, title, category, alt_name FROM " . PREFIX . "_post WHERE id IN({$row['related_ids']}) AND approve=1 ORDER BY id DESC");


заменить на:

$db->query( "SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name, pe.news_read FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras pe ON (pe.news_id = p.id) WHERE p.id IN({$row['related_ids']}) AND p.approve=1 ORDER BY p.id DESC");



найти:

$tpl2->set( '{link-category}', $my_cat_link );


ниже вставить

$tpl2->set( '{views}', $related['news_read'] );




Затем очистить весь возможный кэш

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

releated_news
Юзер

releated_news - 7 ноября 2019 19:21 -

Огромное спасибо! Все заработало.

dj-avtosh
PHP-developer

dj-avtosh - 7 ноября 2019 19:14 -

Правда спешу вас оповестить, что там жесткий кэш и просмотры будут показываться не всегда актуально.

По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

releated_news
Юзер

releated_news - 8 ноября 2019 00:44 -

dj-avtosh, да, они не отображаются при первом посещении страницы. После обновления страницы все ок.

releated_news
Юзер

releated_news - 30 декабря 2020 18:36 -

После установки 14.1 отлетел счетчик. Знатоки, как вернуть?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх