Еще вопросы по информационным системам

#
Еще вопросы по информационным системам
Возможно ли посчитать не все элементы ИС, а только те, которые находятся ВНЕ групп, то есть в корне? И хотелось бы получить это число в макете...
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Еще вопросы по информационным системам
Воспользуйтесь методом GetCountItemsAndGroups класса информационных систем, в API есть готовый пример.
#
Re: Еще вопросы по информационным системам
Спасибо, вроде понятно.

Еще вопросик: возможна сортировка групп по дополнительному свойству?
Не подскажете, куда копать?
Хотелось бы сделать счетчик показов групп на главной как дополнительное свойство - т.е. чтобы все группы показывались поочередно - первому посетителю одна, следующему - уже другая, но не рандомно, а все поровну...

Может быть, поможете с кодом - как выводить на главную группу, у которой счетчик меньше других, и как сразу после вывода увеличить его на единицу?
http://superweb.pro/ — сайты на HostCMS под ключ
#
Re: Еще вопросы по информационным системам
Сорри, отменяется, с группами неудобно...
Как бы сделать этот самый счетчик показов на главной для инфоэлементов с установленным флажком (в доп. свойстве), и еще их отбирать по дате (тоже доп. свойство) - если дата в будущем или сегодня, то показываем, если в прошлом - то не показываем.
Про дату точно помню - кто-то совсем недавно спрашивал, про концерты... но что-то никак найти не могу
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Еще вопросы по информационным системам
Про фильтрацию ответил в соседней теме.
#
Re: Еще вопросы по информационным системам
HostCMS писал(а):
Воспользуйтесь методом GetCountItemsAndGroups класса информационных систем, в API есть готовый пример.


А какой ид группы надо указывать для корня? 0?
http://superweb.pro/ — сайты на HostCMS под ключ
#
Re: Еще вопросы по информационным системам
Угу, уже сообразила. С нулем работает.

Еще вопросик.

Находясь на странице инфоэлемента, могу ли я как-то получить в шаблоне страницы (не в XSL, а в PHP) значение дополнительного свойства этого элемента в виде переменной?

Хочу сделать привязку по идентификаторам (вывод краткой информации о привязанных элементах) через шаблон, т.к. в код динамической страницы лезть боязно...
http://superweb.pro/ — сайты на HostCMS под ключ
Модератор
#
Re: Еще вопросы по информационным системам
plasmamedia писал(а):
А какой ид группы надо указывать для корня? 0?

для корня - 0.

plasmamedia писал(а):
Находясь на странице инфоэлемента, могу ли я как-то получить в шаблоне страницы (не в XSL, а в PHP) значение дополнительного свойства этого элемента в виде переменной?

Конечно, есть методы, которые получают доп. св-ва элемента, см. API. Также примеры обсуждались ранее на форуме, нужно посмотреть в поиске.
Авторизация