Как сделать разные по ширине страницы сайта?

  • 4 Ответов
  • 694 Просмотров

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

*

Оффлайн ingavr

Уточняю вопрос:
Необходимо чтобы главная страница для неавторизованных показывалась на всю ширину, а после входа на сайт (там уже другая страница) и для остальных страниц была бы другая ширина?
Если есть такая тема - ткните, ибо не нашёл.

*

Онлайн Ilhom666

если ширина у вас в отдельном CSS файле задается то можно в index.php шаблона написать
Код: (php) [Выделить]
$app  = JFactory::getApplication();
$doc  = JFactory::getDocument();
$user = JFactory::getUser();
if($user->get('guest')){
$doc->addStyleSheet('Ширина1.css');
}
else {
$doc->addStyleSheet('Ширина2.css');
}

*

Оффлайн flyingspook

Шаблоны привязываются к страницам меню, делаете дубль шаблона и его меняете или прописать для body условие для смены class или id

*

Оффлайн ingavr

Шаблоны привязываются к страницам меню, делаете дубль шаблона и его меняете или прописать для body условие для смены class или id
как изменить шаблон для одной и той же страницы при разных условиях? писать в php файле? или можно и из админки?

*

Оффлайн flyingspook

как изменить шаблон для одной и той же страницы при разных условиях? писать в php файле? или можно и из админки?
Да, писать по условию в php