e34 0 11/28/15 13:04 Здрасте, долгое время не могу найти как правильно сделать в хуке блок вставить там статистику форума.То есть мне надо чтоб не было статистики внизу форума, а была статистика в блоке.Есть ли такой "хук" или надо код специальный вписывать, но какой помогите пожалуйста. Нужно статистику форума сделать в блок Поделиться сообщением Ссылка на сообщение
siv1987 2628 11/28/15 13:31 Статистику форума можно вывести через пользовательский сайдбар (custom sidebar) из массива $this->caches['stats'] либо сверстать непосредственно в шаблоне boardIndexTemplate. Насчет хука не знаю, возможно и есть. 1 Поделиться сообщением Ссылка на сообщение
siv1987 2628 11/28/15 13:55 Список форумов -> boardIndexTemplate После: <foreach loop="side_blocks:$side_blocks as $block"> {$block} </foreach> Добавить: <if test="showTotals:|:$this->settings['show_totals']"> <div class="ipsSideBlock clearfix"> <h3>Статистика форума</h3> <div class="_sbcollapsable"> <ul class='ipsList_data sb_statistics'> <li class='clearfix'> <span class='sl'>{$this->lang->words['total_posts']}:</span> <span class='sr'>{$stats['info']['total_posts']}</span> </li> <li class='clearfix'> <span class='sl'>{$this->lang->words['total_members']}:</span> <span class='sr'>{$stats['info']['mem_count']}</span> </li> <li class='clearfix'> <span class='sl'>{$this->lang->words['newest_member']}:</span> <span class='sr'>{IPSMember::makeProfileLink( $stats['info']['last_mem_name'], $stats['info']['last_mem_id'], $stats['info']['last_mem_seo'], 'value' )}</span> </li> <li class='clearfix' data-tooltip='{$stats['info']['most_time']}'> <span class='sl'>{$this->lang->words['online_at_once']}:</span> <span class='sr'>{$stats['info']['most_online']}</span> </li> </ul> </div> </div> </if> Стили настроите сами. 1 Поделиться сообщением Ссылка на сообщение
e34 0 11/29/15 20:46 Спасибо, код да подходит я благодарен за помощь, но еще 1 нюанс... Где мне можно посмотреть название как: total_posts, total_members, newest_member...и т.д..Только надо: Сколько всего пользователей и всего тем Поделиться сообщением Ссылка на сообщение
siv1987 2628 11/29/15 20:48 Название лэнгов редактируется в языках - Внешний вид - Языки. 1 Поделиться сообщением Ссылка на сообщение
e34 0 11/29/15 21:20 Я зашел в Языки и там нашел по поиску total_topics и нашел полное название:cp_total_topics - Количество тем в этом форумеТо что мне нужно и я решил вставить этот код чтобы добавилась строчка в статистике с "Темами(количество созданных тем)", но не работает.Пробовал total_topics и cp_total_topics вставить в код, но ничего не было просто было ":".Когда поставил topics, и появился текст "Тем", но не было количество. <li class='clearfix'> <span class='sl'>{$this->lang->words['total_topics']}:</span> <span class='sr'>{$stats['info']['total_topics']}</span> </li> Поделиться сообщением Ссылка на сообщение
siv1987 2628 11/29/15 21:53 Для статистики тем нужен отдельный хук. Не раз об этом говорилось. 1 Поделиться сообщением Ссылка на сообщение