Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Подскажите условие для page_header
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 17 лет 6 месяцев
- Откуда: г. Лыткарино
Подскажите условие для page_header
Подскажите, пожалуйста, как правильно сформулировать условие if ( ) (в page_header) для главной страницы форума. Требуется, чтобы на главной отбражалось одно меню (сокращенное), а на всех остальных другое. Поиск шуршал часа два, но так и не нашел ничего подходящего.
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 17 лет 6 месяцев
- Откуда: г. Лыткарино
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 17 лет 6 месяцев
- Откуда: г. Лыткарино
Причем, если подставляю известное условие, например, ( $userdata['session_logged_in'] ) все получается.
Решение у меня элементарное за недостатком знаний, просто замена tpl при определенном условии
Добавлено спустя 5 минут 43 секунды:
Если делать через <!-- BEGIN switch_xxx --> <!-- END switch_xxx --> то опятьже в условия упирается
Решение у меня элементарное за недостатком знаний, просто замена tpl при определенном условии
Код: Выделить всё
if($page_title == $lang['Index'])
{
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_index_header.tpl' : 'simple_header.tpl')
);
}
else
{
$template->set_filenames(array(
'overall_header' => ( empty($gen_simple_header) ) ? 'overall_header.tpl' : 'simple_header.tpl')
);
}
Если делать через <!-- BEGIN switch_xxx --> <!-- END switch_xxx --> то опятьже в условия упирается
-
- Former team member
- Сообщения: 4463
- Стаж: 19 лет 5 месяцев
- Поблагодарили: 1 раз
А если взять как сделано в viewonline.php
или как там это надо написать...
Код: Выделить всё
( $userdata['session_page'] = PAGE_INDEX )
-
- phpBB 1.2.1
- Сообщения: 20
- Стаж: 17 лет 6 месяцев
- Откуда: г. Лыткарино