ExBB Community » Файловый ExBB » Общие вопросы » Вывод последних сообщений из определенного раздела

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

1. Defenderyk - 18 июля 2011 — 19:44 - перейти к сообщению
Собствеено все знают про панель вывода послдених тем форума в любую страницу сайта.

Вот возникла потребность вывести темы только из определенного раздела. Улыбка
2. electron - 19 июля 2011 — 14:00 - перейти к сообщению
ставим мод Ссылки на последние темы форума на Вашем сайте , в самом скрипте exbb_last_topics.php находим:

CODE:
foreach ($list as $id => $forum) {


после нее добавляем :

CODE:
if ( $forum['catid'] != "N" ) continue;


в этой строке вместо N прописываем ID категории вашего форума из которого хотите сделать вывод последних сообщений тем
3. Defenderyk - 21 июля 2011 — 16:44 - перейти к сообщению
спасибо, а если 2 панели вывести? т.е одна будет выводить из всех категорий, а вторая из заданной?
4. electron - 21 июля 2011 — 18:54 - перейти к сообщению
и в чем сложности? один файл exbb_last_topics.php для вывода всех, другой - например exbb_last_topics2.php для вывода из нужной категории. и всё будет работать. главное пути до файлов правильно прописать
5. Defenderyk - 21 июля 2011 — 19:30 - перейти к сообщению
electron пишет:
например exbb_last_topics2.php
так а где он в панели прописывается? чтото не увидел. там же прописывается файл ластфорумпхп
6. M-A-X - 25 июля 2011 — 11:43 - перейти к сообщению
Вместо перелопачивания, хоть и бысторого всех разделов
CODE:
foreach ($list as $id => $forum) {
if ( $forum['catid'] != "N" ) continue;

лучше сразу выбрать нужные категории типа так:
CODE:

$arParams['FORUM']=array(15,25);//массив нужных разделов для показа
foreach ($arParams['FORUM'] as $id) {
$forum=$list[$id];

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

Powered by ExBB
[Script Execution time: 0.0433]     [ ]