Как сделать условия для темы ?

Проблемы с установкой или работой phpBB 3.1.x? Получите помощь здесь!
С 1 июля 2018 года phpBB Group прекращает поддержку phpBB версии 3.1.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.1 до 1 января 2019 года.
Подробнее: Окончание поддержки phpBB 3.1.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Casper12
phpBB 1.4.3
Сообщения: 89
Стаж: 9 лет 4 месяца
Откуда: Калининград
Благодарил (а): 6 раз

Как сделать условия для темы ?

Сообщение Casper12 »

Здравствуите нужна помощь.хочу сделать условия для {U_VIEW_FORUM} если он будет равен или адресу форума или имени форума появлялась картинка смена логотипа или цветовои гаммы .

спасибо .

Отправлено спустя 54 минуты 22 секунды:
Думал что то такого сделать
U_ACTION - моя переменная
functions_display.php

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

$template->assign_vars(array(
    'U_ACTION'    => append_sid("{$phpbb_root_path}viewforum.$phpEx", 'f=3'),
));


viewforum_body.html

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

<!-- IF 'U_VIEW_FORUM'=='U_ACTION' -->
<!-- INCLUDE indexMY.html --> <!-- ENDIF -->
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: Как сделать условия для темы ?

Сообщение rxu »

U_ - это ссылки, не вижу, как их можно сравнивать.
Что конкретно хотите получить?
Изображение
Аватара пользователя
Casper12
phpBB 1.4.3
Сообщения: 89
Стаж: 9 лет 4 месяца
Откуда: Калининград
Благодарил (а): 6 раз

Re: Как сделать условия для темы ?

Сообщение Casper12 »

хочу сравнить адреса и если совпадут меняется стиль , по имени форума может

Отправлено спустя 6 минут 39 секунд:
Так получилось , теперь вопрос сделать отдельную переменную и присвоить еи ( Бизнес )

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

<!-- IF 'Бизнес'=='Бизнес' -->
<!-- INCLUDE indexMY.html --> <!-- ENDIF -->
так выдает ошибку типа страница не грузится

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

<!-- IF {FORUM_NAME}=='Бизнес' -->
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16947
Стаж: 18 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 549 раз
Поблагодарили: 1700 раз

Re: Как сделать условия для темы ?

Сообщение rxu »

Casper12, в админразделе при создании или редактировании форума можно задать стиль.
Изображение
Аватара пользователя
Casper12
phpBB 1.4.3
Сообщения: 89
Стаж: 9 лет 4 месяца
Откуда: Калининград
Благодарил (а): 6 раз

Re: Как сделать условия для темы ?

Сообщение Casper12 »

А если захочу картинку или цвет поменять ??? я считаю это проще чем создавать еще одну папку просильвер , а так допустим тока написал background-image в своем index и все

Отправлено спустя 1 час 8 минут 53 секунды:
Ура получилось , оказывается все намного проще чем я думал .
вот код

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

<!-- IF FORUM_NAME == 'Бизнес' -->
<!-- INCLUDE advertisement.html --> <!-- ENDIF -->

Вернуться в «Поддержка phpBB 3.1.x»