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