Пропустить

Вопрос об индивидуализации форумов

Форум для авторов модов для phpBB 2.0.x.

Вопрос об индивидуализации форумов

Сообщение Thoral » 25.12.2004 22:31

Ребята, помогите, пожалуйста, разобраться с такой задачей:

Как можно сделать так, чтобы в каждом форуме можно было использовать различные информационные блоки, которые выдавались бы в зависимости от того или иного форума.

Например, как на Ру-борде (хотя там и Иконбоард) - в каждом форуме разные шапки.

Я в РHP почти не шарю :( Пробовал cлепить это:

viewforum.php
if ( $forum_id="1" )
{ $block="content1"; }

elseif ( $forum_id="2" )
{ $block="content2"; }

else { $block=""; }


Там же, передаём во viewforum_body.tpl
$template->assign_vars(array(
[...лишнее вырезано..]
'BLOCK' => $block));


И вызываем во viewforum_body.tpl через {BLOCK} в любом нужном месте..

Однако не работает :( Скорей всего, неправильно беру id текущего форума..

Надоумьте, пожалуйста.

Thoral
 

Сообщение Xpert » 25.12.2004 22:43

Не $forum_id=1, а $forum_id==1. = является оператором присваивания.
Кроме того, как мне кажется, здесь лучше использовать switch-case.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение Thoral » 26.12.2004 1:41

спасибо, разобрался ))

Thoral
 


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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы