0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 1882 Просмотров
*

Re3oFFer

  • Новичок
  • 6
  • 0 / 0
Подскажите как сделать для каждой страницы свой фон?Joomla 3
*

lesh1j

  • Захожу иногда
  • 257
  • 35 / 0
либо так, смотрим url страницы для которой нужен определенный фон и в зависимости от его значения подставляем нужное изображение:
Код
<?php
if($_SERVER['REQUEST_URI'] = '/url_1') {$bg = 'bg_1.jpg'}
elseif($_SERVER['REQUEST_URI'] = '/url_2') {$bg = 'bg_2.jpg'} 
elseif($_SERVER['REQUEST_URI'] = '/url_3') {$bg = 'bg_3.jpg'} 
else {$bg = 'bg_main.jpg'} 
?>

<style>
body{
<?php echo 'background: url("'.$bg.'")!important;'; ?>
}
</style>

либо разные шаблоны для разных страниц

либо, если нужен просто случайный фон, то создаем массив из фонов, выбираем из него случайный элемент и подставляем в style
Код
<?php
$bg_array = array("bg_1.jpg", "bg_2.jpg", "bg_3.jpg");
$random_bg = array_rand($bg_array);
$bg = $bg_array[$random_bg];
?>

<style>
body{
<?php echo 'background: url("'.$bg.'")!important;'; ?>
}
</style>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Helix3 сделать несколько рядов не столбцов!

Автор Bowa

Ответов: 6
Просмотров: 2050
Последний ответ 04.03.2023, 20:33:40
от Petrovich
Как сделать вывод ссылок в обратном порядке (com_weblinks)?

Автор Slava77

Ответов: 0
Просмотров: 426
Последний ответ 24.11.2022, 16:42:09
от Slava77
Хлебные крошки: вместо title сделать заголовок

Автор Zelyonkin

Ответов: 2
Просмотров: 466
Последний ответ 09.09.2022, 08:46:10
от Zelyonkin
Привязанные к главной странице модули отображаются на страницах 3-го уровня

Автор Roman_S

Ответов: 3
Просмотров: 511
Последний ответ 08.06.2021, 15:10:53
от Roman_S
Несколько главных меню на разных страницах

Автор Egoritch

Ответов: 1
Просмотров: 450
Последний ответ 03.06.2021, 10:22:22
от draff