Пробую реализовать фоновый параллакс. Подскажите пожалуйста:
В \application\maxsite\templates\default\custom сказано:
// можно указать css-класс для BODY
if (is_type('home'))
mso_set_val('body_class', 'mso-body-home');
else
mso_set_val('body_class', 'mso-body-all mso-body-' . getinfo('type'));
Как добавить доп. класс к body для главной страницы (в моём случае это класс parallax-window container) понятно.
Не понятно, как добавить к body всех страниц сайта параметры атрибута data:
data-parallax="scroll" data-image-src="/images/fon.jpg"
Вообщем, необходимо, чтоб на выходе получилось:
<body class="mso-body-home parallax-window container" data-parallax="scroll" data-image-src="/images/fon.jpg">это для главной и:
<body class="mso-body-all mso-body-page parallax-window container" data-parallax="scroll" data-image-src="/images/fon.jpg">это для остальных страниц
2 4657
Еще записи по теме
- Как задать класс ссылке картинки к статье?
- Как на MaxSite CMS сделать урлы вида сайт/id?
- Как сделать относительные ссылки при переходе на https?
- Возникла ошибка с PHP функцией mktime
- Есть, ли смысл использовать https на блоге?
- Как осуществить переезд с HTTP на HTTPS?
- Как сделать вывод логотипа поверх слайдера в шапке сайта?

Дмитрий, а в чём сложность найти место вывода тэга body и посмотреть имеющиеся там возможности?
Я посмотрел сам. В Default-шаблоне вывод тега body происходит в файле \application\maxsite\templates\default\main\blocks\body-start.php. В нём видно, что возможности добавить атрибуты к тэгу не предусмотрены, значит остаётся только вариант с правкой этого файла согласно вашей задаче.
Спасибо, файл body-start.php - решил задачку.