Достался в наследство один сайт, в шаблоне компонента "Элементы раздела" нашел такой код:
Во-первых, не очень понятно что это такое?
А во-вторых, откуда он берет данные? В result_modifier.php и component_epilog.php ничего похожего нет... вроде...
И в-третьих, зачем это вообще может быть нужно в битриксе?
На второй вопрос нашел ответ - данные формируются в атрибуте HTML элемента data-colors из result_modifier.php. jQuery уже сам достает оттуда данные в obj.
Код |
---|
<script id="colorSliderTpl" type="text/x-jquery-tmpl"> <div class="colors-preview"> <button class="prev"><i></i></button> <div> <ul> {{for obj}} <li{{if #view.index == 0}} class="active"{{/if}}> <img src="{{:~ImageUrl(#data.xmlid, 'mini', #data)}}" title='{{:#data.name}}' data-adrs="{{:#data.xmlid}}" class="prevImg" data-xmlid = "{{:#data.xmlid}}" /> </li> {{/for}} </ul> </div> <button class="next"><i></i></button> </div> </script> |
Во-первых, не очень понятно что это такое?
А во-вторых, откуда он берет данные? В result_modifier.php и component_epilog.php ничего похожего нет... вроде...
И в-третьих, зачем это вообще может быть нужно в битриксе?
На второй вопрос нашел ответ - данные формируются в атрибуте HTML элемента data-colors из result_modifier.php. jQuery уже сам достает оттуда данные в obj.
postoev.ru/blog/