Получаем определенный раздел, и вот нужно узнать есть ли у этого раздела подразделы, если подразделов нет, то делаем определенные действия. Как узнать наличие подразделов?
29.06.2011 14:49:59
Получаем определенный раздел, и вот нужно узнать есть ли у этого раздела подразделы, если подразделов нет, то делаем определенные действия. Как узнать наличие подразделов?
|
|
|
|
29.06.2011 14:59:47
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|||
|
|
29.06.2011 15:39:37
Евгений Жуков,
Чуть-чуть не так. Мне нужно узнать сколько подразделов в том разделе чей код(#CODE#) известен. |
|
|
|
29.06.2011 15:49:41
Тогда через два запроса - первым получаете ID секции, второй - вышеприведенный код.
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
|
|
|
29.06.2011 17:10:38
Всегда показывает 4. Если больше разделов, если 0 разделов. |
|||
|
|
29.06.2011 18:19:25
Если вам нужно только узнать, есть ли вообще подразделы, то достаточно из значения RIGHT_MARGIN вычесть значение LEFT_MARGIN, если разница больше единицы, то подразделы есть.
|
|||
|
|
29.06.2011 18:28:04
Стоп. А почему у Вас вызов CIBlockSection::GetCount ПОСЛЕ цикла, а не в нем?
Не надо сверлить зубы через задний проход дрелью от Сваровски
|
||||
|
|
|||