Посчитать количество дочерних элементов с условием
Всем привет, пробую получить массив id дочерних элементов через метод modX:getChildIds, но всегда получаю пустой массив.
Что я делаю не так?
$array_ids = $modx->getChildIds(23,6,array('context' => 'web')); //пусто - пример из документации
$array_ids = $modx->getChildIds(1); // с одним параметром - пусто
Перепробовал на всех своих сайтах с разными параметрами — всегда пустой массивЧто я делаю не так?
Комментарии: 3
У меня возвращало всегда пусто когда не указываешь контекст. Т.е. пример из документации 100% рабочий, возможно вы что-то напутали с id и глубиной.
Возможно стоит указать параметры published, deleted, hidemenu.
Возможно стоит указать параметры published, deleted, hidemenu.
Спасибо, Андрей, действительно без указания контекста всегда пусто — теперь всё заработало
У страниц с id 1 и 23 должны быть дочерние элементы.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.