UMIhelp

Разработка сайта на UMI.CMS => Макросы UMI.CMS => Тема начата: albion от 23 Июля 2011, 18:50:50

Название: %total% для %data doSelection()%
Отправлено: 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()%
Название: Re:%total% для %data doSelection()%
Отправлено: albion от 23 Июля 2011, 23:02:26
Да, еще забавная ситуация:

Если вводишь так:
%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 не удается получить.
Название: Re:%total% для %data doSelection()%
Отправлено: admin от 24 Июля 2011, 08:13:45
мистика какая-то)) а какая версия системы?

у меня выводит total 1 когда неправильно вбиты тип данных и выборка по параметру. насчет
Название: Re:%total% для %data doSelection()%
Отправлено: albion от 24 Июля 2011, 10:13:58
Версия 2,8,4

Да, и данные выводятся, только вот %total% не работает :)
Название: Re:%total% для %data doSelection()%
Отправлено: admin от 24 Июля 2011, 10:17:52
а скинь shablon и xml-shablon я попробую достишь такого же глюка у себя)
Название: Re:%total% для %data doSelection()%
Отправлено: albion от 24 Июля 2011, 10:29:40
Результат работы на: http://www.psp-group.ru/laminat/egger/