UMIhelp
Разработка сайта на UMI.CMS => Макросы UMI.CMS => Тема начата: albion от 23 Июля 2011, 18:50:50
-
Делаю тут постраничный вывод каталога через %data doSelection()% . И поначалу все шло ok. Потом нечайно открыл страницу без параметров в %data doSelection()% (я так понимаю это вывод всего каталога) - появилась 502 ошибка, и после этого %total% начал выдавать всегда 1.
Отключал и включал кеш - не помогло.
Установил selection-calc-found-rows-disable = "1" помогло, но переходя на вторую страницу данные из каталога не отображаются. Вернул 0, и опять %total% выдает 1. Из за чего невозможно вывести %system numpages()%
-
Да, еще забавная ситуация:
Если вводишь так:
%data doSelection(shablon, xml-shablon, %parametr1%, %parametr2%, %parametr3%, %custom p()%)% , то %total% всегда равен 1, иногда почему то 13, а иногда если залогинешься то и нормальное значение выдает :)
А если ввести так:
%data doSelection(shablon, xml-shablon, 15654, 13797, 20, %custom p()%)%, то все работает отлично.
А если ввести так:
%data doSelection(shablon, xml-shablon, %parametr1%, %parametr2%, %parametr3%)%, то так же все работает хорошо, но не работает постраничный переход, т.к. ?p не удается получить.
-
мистика какая-то)) а какая версия системы?
у меня выводит total 1 когда неправильно вбиты тип данных и выборка по параметру. насчет
-
Версия 2,8,4
Да, и данные выводятся, только вот %total% не работает :)
-
а скинь shablon и xml-shablon я попробую достишь такого же глюка у себя)
-
Результат работы на: http://www.psp-group.ru/laminat/egger/