черт его знает как назвать
Возникла у меня такая странная проблема.
Есть вызов
Если же уменьшить количество тегов в верстке, убрать пару дивов со ссылками, то начинается отрисовываться нормально. Тоесть длинна @INLINE строки влияет.
А на другой странице
тоесть верстка отображается, но под ней почему-то
Есть вызов
[[!pdoResources?
&parents=`9`
&limit=`99`
&sortby=`{"menuindex":"ASC"}`
&includeTVs=`news_preview_img,news_index`
&where=`{"isfolder":0,"news_index":"yes"}`
&tpl=`@INLINE
<div class="item">
<article class="news">
<a href="[[+uri]]" class="news__img">
<img src="[[+tv.news_preview_img]]" alt='[[+pagetitle]]'>
</a>
<div class="news__body">
<a href="[[+uri]]" class="news__title">
[[+pagetitle]]
</a>
<div class="news__content letter-style">
[[+introtext]]
</div>
<div class="news__footer">
<a href="[[+uri]]" class="btn">Подробнее</a>
</div>
</div>
</article>
</div>`
]]
однако вместо верстки он выдаетЕсли же уменьшить количество тегов в верстке, убрать пару дивов со ссылками, то начинается отрисовываться нормально. Тоесть длинна @INLINE строки влияет.
А на другой странице
[[!pdoPage?
&parents=`[[!#get.filter:is=``:then=`9`:else=`[[!#get.filter]]`]]`
&limit=`3`
&level=`0`
&sortby=`{"parent":"ASC","menuindex":"ASC"}`
&includeTVs=`news_preview_img`
&where=`{"isfolder":0}`
&tpl=`tpl_news`
&ajaxElemWrapper=`#pdopage-news`
&ajaxElemRows=`#pdopage-news .rows`
&ajaxElemMore=`#pdopage-news .btn-more-pdopage`
&ajaxElemPagination=`#pdopage-news .pagination`
&ajaxElemLink=`#pdopage-news .pagination a`
&pageVarKey=`news`
&pageNavVar=`news.nav`
&ajaxMode=`button`
&ajaxTplMore=`@INLINE <div class="text-center"><a href="#" class="btn btn_underline btn-more-pdopage">Развернуть ещё</a></div>`
]]
и здесь уже tpl ка в отдельном чанке, но на странице наблюдается вот такая аномалия.
тоесть верстка отображается, но под ней почему-то
Array ( [limit] => 3 )
Есть идеи? Комментарии: 2
&tpl сделайте в виде чанка и не мучайтесь. Или вытяните шаблон в одну строку. Может обрабатывается не правильно.
спасибо Роман, но видите во втором примере tpl в виде чанка, а все равно глюк — выводится кусок
Заказчик жмотиться купить отдельно хостинг и в одном месте размещены и сайты на битриксе (которые требует mbstring.function.overload = 2) и на других движках.
Array ( [limit] => 3 )
Пока грешу на то что на сервере в настройках php.ini указано mbstring.function.overload = 2 вместо 0.Заказчик жмотиться купить отдельно хостинг и в одном месте размещены и сайты на битриксе (которые требует mbstring.function.overload = 2) и на других движках.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.