ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Описание: Появляется нотис в теме
Guyver
Отправлено: 5 февраля 2018 — 11:01
Post Id



Пользователь
Advanced Member


Покинул форум
Сообщений всего: 262
Дата рег-ции: Окт. 2014  
Откуда: Магадан
Репутация: 8




Перенесли несколько сообщений из одной темы в другую. Появился нотис в той теме, куда перенесли:

CODE:
Notice: Undefined index: hits in .../forum/topic.php on line 237


В этом месте идёт код вида:

CODE:
$post .= '<br /><div align=left>'.$fm->LANG['DownloadAttach'].'<a href="printfile.php?action=attach&f='.$forum_id.'&t='.$topic_id.'&id='.$attach_ID.'" target="_blank">'.$attach_name.'</a><br><span class="moder">'.$fm->LANG['DownloadsAttach'].$t_attaches[$attach_ID]['hits'].'</span>


Короче, дело в том, что если перенесено сообщение с приаттаченным файлом, то автоматом его количество скачиваний сбрасывается. И непонятно на какое число (это не 0, вообще фраза "Скачан раз: х" не выводится). Но стоит в этом сообщении скачать хотя бы раз приаттаченный файл, как ошибка исчезает и выведется количество скачиваний нормально.

Можно ли как-то пофиксить код в файле topic.php так, чтобы если непонятно сколько раз скачали, то тоже 0 бы выводился? Т.е. если ошибка и переменная не прочиталась, то вместо нотиса вывести 0?

Или как-то хиты перенести из одной темы в другую. Но это же намного сложнее?

(Отредактировано автором: 5 февраля 2018 — 11:07)

 
 
NordWest
Отправлено: 6 февраля 2018 — 16:13
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 982
Дата рег-ции: Дек. 2011  
Откуда: Северо-Запад
Репутация: 74




Попробуйте так...

Найдите чуть выше строку
CODE:
$attach_file = $t_attaches[$attach_ID]['file'];

после которой вставьте
CODE:
$t_attaches[$attach_ID]['hits'] = (isset($t_attaches[$attach_ID]['hits'])) ? $t_attaches[$attach_ID]['hits'] : 0 ;

Не проверял, но думаю должно помочь.
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Ошибка при переносе сообщения из одной темы в другую
Темы Форум Информация о теме Обновление
Дублирование тем на форуме при создании
вместо одной сразу две
Решение проблем Ответов: 13
Автор темы: alexx
3 апреля 2012 — 13:52
Автор: BON
Проблема с цитированием.
не цитируется текст сообщения.
Решение проблем Ответов: 0
Автор темы: dark
12 марта 2009 — 06:25
Автор: dark
Подсветка родительского раздела
при появлении нового сообщения в форуме.
Решение проблем Ответов: 0
Автор темы: Guyver
16 ноября 2014 — 21:39
Автор: Guyver
Проблема с "Предварительным просмотром"
не отображается предварительный просмотр сообщения...
Решение проблем Ответов: 2
Автор темы: LordShad0W
12 ноября 2012 — 17:16
Автор: LordShad0W
Помогите новичку
новые сообщения в теме
Настройка форума Ответов: 17
Автор темы: kombat
24 октября 2011 — 13:43
Автор: kombat
 



Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.1632]     [ ]