Как считать все категории (только категории)?

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
stas2web
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 4 месяца
Благодарил (а): 1 раз

Как считать все категории (только категории)?

Сообщение stas2web »

Добрый день!
Так вот я ищу способ, как сделать так, чтобы считатывать все категории (именно категории, не форумы/не темы) на любой странице (безразницы на index.php или на forumlist.php). Что-то вроде (<!-- BEGIN categoriesrow --> ... <!-- END -->)
Прощу помощи :)
Последний раз редактировалось stas2web 04.07.2012 11:57, всего редактировалось 1 раз.
Аватара пользователя
МайскийЖук
phpBB 3.0.7-PL1
Сообщения: 2535
Стаж: 16 лет 11 месяцев
Благодарил (а): 17 раз
Поблагодарили: 366 раз

Как считать все категории (только категории)?

Сообщение МайскийЖук »

Что такое «считатывать»?
Любовь и боль, покой и бой я как любой несу с собой…
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Как считать все категории (только категории)?

Сообщение Pazh »

Этот запрос вернет Вам все форумы-категории:

Код: Выделить всё

$sql = 'SELECT * FROM ' . FORUMS_TABLE . ' WHERE forum_type = ' . FORUM_CAT;
Помощь в ЛС/email только за WM или ЮMoney
stas2web
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 4 месяца
Благодарил (а): 1 раз

Re: Как считать все категории (только категории)?

Сообщение stas2web »

Pazh, все-таки придется sql пользоваться? А без него нельзя?
А то я не знаю как бы это по-грамотней сделать в шаблоне?

Добавлено спустя 32 секунды:
МайскийЖук писал(а):Что такое «считатывать»?
"считывать" - узнать заголовки и ссылки всех категории моего форума в шаблоне.
Я пользовался вот таким кодом:

Код: Выделить всё

<!-- BEGIN forumrow -->
   <!-- IF forumrow.S_IS_CAT -->
     <li><a href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a></li>
   <!-- ENDIF -->
 <!-- END forumrow -->
Только этот способ актуален не на всех страницах
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Как считать все категории (только категории)?

Сообщение Pazh »

если нужно на всех страницах, то только sql
Помощь в ЛС/email только за WM или ЮMoney

Вернуться в «Для авторов (phpBB 3.0.x)»