e34 Posted November 28, 2015 Share Posted November 28, 2015 Здрасте, долгое время не могу найти как правильно сделать в хуке блок вставить там статистику форума.То есть мне надо чтоб не было статистики внизу форума, а была статистика в блоке.Есть ли такой "хук" или надо код специальный вписывать, но какой помогите пожалуйста. Нужно статистику форума сделать в блок Link to comment Share on other sites More sharing options...
siv1987 Posted November 28, 2015 Share Posted November 28, 2015 Статистику форума можно вывести через пользовательский сайдбар (custom sidebar) из массива $this->caches['stats'] либо сверстать непосредственно в шаблоне boardIndexTemplate. Насчет хука не знаю, возможно и есть. 1 Link to comment Share on other sites More sharing options...
siv1987 Posted November 28, 2015 Share Posted November 28, 2015 Список форумов -> 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 Link to comment Share on other sites More sharing options...
e34 Posted November 29, 2015 Author Share Posted November 29, 2015 Спасибо, код да подходит я благодарен за помощь, но еще 1 нюанс... Где мне можно посмотреть название как: total_posts, total_members, newest_member...и т.д..Только надо: Сколько всего пользователей и всего тем Link to comment Share on other sites More sharing options...
siv1987 Posted November 29, 2015 Share Posted November 29, 2015 Название лэнгов редактируется в языках - Внешний вид - Языки. 1 Link to comment Share on other sites More sharing options...
e34 Posted November 29, 2015 Author Share Posted November 29, 2015 Я зашел в Языки и там нашел по поиску 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> Link to comment Share on other sites More sharing options...
siv1987 Posted November 29, 2015 Share Posted November 29, 2015 Для статистики тем нужен отдельный хук. Не раз об этом говорилось. 1 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now