Дорогие друзья! Вопрос: можно ли сделать в css фон одной страницы белый, а всех остальных страниц черный? Все страницы висят на одном шаблоне? Остальное оформление должно быть таким же, различие только в цвете фона.
Тут использовать нужно условие в php. Допустим нужно чтобы на пункте меню "Контакты" был белый фон. Идём в админку и смотрим ID нашего пункта меню. Предположим ID пункта меню "Контакты" будет 7. Открываем файл index.php шаблона, сразу после Код (PHP): defined( '_JEXEC' ) or die( 'Restricted access' ); Дописываем: Код (PHP): $Itemid = JRequest::getInt( 'Itemid' ); Затем правим код body следующим образом: Код (PHP): <body <?php if ($Itemid == '7') { ?>class="white"<?php } ?>> Идём в css и прописываем стиль: Код (html): .white {background: #FFF;} Объясню. Мы вычисляем какой пункт меню сейчас открыт. Если открыт пункт меню с ID 7, то добавляем для <body> класс white. Естественно, что нужно указывать Id Вашего пункта меню