ситуация крайне непонятная, постараюсь описать подробнее.
на странице есть компонент catalog.section, который выводит постраничный список инфоблоков.
сайт главная страница, список рекламных щитов справа.
шаблон этого компонента формирует также javascript для отрисовки точек на карте.
в шаблоне инициализируются переменные, в которые циклом по инфоблокам собираются строки этого скрипта.
затем в шаблоне выводится сам скрипт.
суть проблемы - код пейджинга, который должен выводится искажается (как бы накладывается сам на себя) - закомментированный код пейджинга выводится из компонента, для проверки
плюс этот же пейджинг, вернее его код как-то вклинивается в вывод другой переменной
все это хорошо видно при просмотре исходного кода главной страницы.
на локальной машине такого не происходит, все работает правильно, перезаливал уже 2 раза.
хостер 1gb.ru
кто нибудь сталкивался с подобным?
на странице есть компонент catalog.section, который выводит постраничный список инфоблоков.
сайт главная страница, список рекламных щитов справа.
шаблон этого компонента формирует также javascript для отрисовки точек на карте.
в шаблоне инициализируются переменные, в которые циклом по инфоблокам собираются строки этого скрипта.
затем в шаблоне выводится сам скрипт.
суть проблемы - код пейджинга, который должен выводится искажается (как бы накладывается сам на себя) - закомментированный код пейджинга выводится из компонента, для проверки
| Код |
|---|
<font class=<a href="/" onclick="jsAjaxUtil.InsertDataToNode('/?bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >Начало</a>f="/"><a href="/" onclick="jsAjaxUtil.InsertDataToNode('/?bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >Пред.</a>ass="nav" href="/">Пр<a href="/" onclick="jsAjaxUtil.InsertDataToNode('/?bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >1</a> <a class="nav" href="/">1</a>
<s<a href="/?PAGEN_1=3" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=3&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >3</a>av" href="/?<a href="/?PAGEN_1=4" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=4&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >4</a>av" href="/?P<a href="/?PAGEN_1=3" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=3&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >След.</a>href="<a href="/?PAGEN_1=4" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=4&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >Конец</a>s="nav" href="/?PAGEN_1=4">Конец</a> |
плюс этот же пейджинг, вернее его код как-то вклинивается в вывод другой переменной
| Код |
|---|
map.addOverlay(marker314);
marker314.bindInfoWindowHtml(inf<a href="/" onclick="jsAjaxUtil.InsertDataToNode('/?bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >Начало</a>setboun<a href="/" onclick="jsAjaxUtil.InsertDataToNode('/?bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >Пред.</a>ds();
var mapla<a href="/" onclick="jsAjaxUtil.InsertDataToNode('/?bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >1</a>SouthWest().lat()+'0000000000000000').repl<a href="/?PAGEN_1=3" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=3&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >3</a>latto = new <a href="/?PAGEN_1=4" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=4&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >4</a>0000000000000<a href="/?PAGEN_1=3" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=3&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >След.</a>maplng<a href="/?PAGEN_1=4" onclick="jsAjaxUtil.InsertDataToNode('/?PAGEN_1=4&bxajaxid=1c3bd85828807ee4fd1fe1bfe5a1d74a', 'comp_1c3bd85828807ee4fd1fe1bfe5a1d74a', true); return false;" class="nav" >Конец</a>()+'0000000000000000').replace('.', '').substring(0, 18);
var maplngto = new String(bounds.getNorthEast().lng()+'0000000000000000').replace('.', '').substring(0, 18); |
все это хорошо видно при просмотре исходного кода главной страницы.
на локальной машине такого не происходит, все работает правильно, перезаливал уже 2 раза.
хостер 1gb.ru
кто нибудь сталкивался с подобным?