Пробую реализовать фоновый параллакс. Подскажите пожалуйста:
В \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 4727
Еще записи по теме
- Как сделать вывод рандомного заголовка?
- Как поправить плагин editor_tinymce чтобы появились кнопки?
- Как разместить свой слайдер в "первом блоке шапки"?
- Плагин онлайн теста на сайт
- Ошибка подключения к базе данных при установке на OpenServer
- Как разрешить html теги в комментариях?
- Проблема: RSS в записях в "будущем" не отображается.

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