UMIhelp

Разработка дополнительного функционала => Custom макросы => Тема начата: atach от 25 Сентября 2013, 12:13:53

Название: Вывод порядковый номер (нумерация) при usel выдачи
Отправлено: atach от 25 Сентября 2013, 12:13:53
Тут возник вопрос сделать простой вывод порядковый номера в выдачи usel ...
В стандартных макросах usel нет номера записи ...

Может кто то сталкивался ...
Название: Re:Вывод порядковый номер (нумерация) при usel выдачи
Отправлено: admin от 25 Сентября 2013, 12:20:23
в xslt есть возможность вывести position(), то  есть позицию текущего элемента.
Если у вас есть постраничные переходы, то не забывайте придавлять к position() + $p*[ваш per_page]
Название: Re:Вывод порядковый номер (нумерация) при usel выдачи
Отправлено: atach от 25 Сентября 2013, 12:23:24
к сожалению там tpls верстка ...
пробую через кастомный макрос ... но пока безуспешно
Название: Re:Вывод порядковый номер (нумерация) при usel выдачи
Отправлено: admin от 25 Сентября 2013, 12:59:47
попробуйте макрос %list-position%
Название: Re:Вывод порядковый номер (нумерация) при usel выдачи
Отправлено: atach от 25 Сентября 2013, 13:05:23
Спасибо большое, сработало.
Единственное не понятно, почему оне не вывелось через %scope%
Название: Re:Вывод порядковый номер (нумерация) при usel выдачи
Отправлено: admin от 25 Сентября 2013, 13:37:27
видимо оно шибко глобальное)

Информация о данных глобальных макросах, видел тут data getProperty() (http://dev.docs.umi-cms.ru/spravochnik_makrosov_umicms/shablony_dannyh/data_getproperty/#tpl-templating) (смотрите блок relation_mul_item)