Как проверить есть ли вложенные папки в категории?
        Например находишься в Главной категории… и нужно узнать есть ли там еще категории (папки) и от этого сделать условие что выводить.
Лучше на феноме.
    
    
                                                                                
            Лучше на феноме.
Комментарии: 7
                Пример с использованием библиотеки modHelpers
                    // Дочерние элементы текущего ресурса
{var $children = children($_modx->resource.id)}
{if $children && resource_exists(['id:IN' => $children, 'isfolder' => 1])}
    Есть категории
{else}
    Нет категорий
{/if}            
                Спасибо, но что-то не срабатывает. Везде выводится Есть категория… $children показывает ид текущей категории, а не потомков.            
                    
                Странно. Я бы даже сказал, быть такого не может. Что-то у тебя глючит.
Попробуй вывести ресурсы конкретной категории
                    Попробуй вывести ресурсы конкретной категории
{print_str(children($id))} // Подставь вместо $id айди категории, например, главной            
                {print_str(children(20))} выводит 20… внутри есть подкатегории с ид 43 и 44. 
Может быть это как-то связано с тем что категории имеют тип категорий с minishop?
                    Может быть это как-то связано с тем что категории имеют тип категорий с minishop?
                ХЗ.Щас проверить не могу, идем с детьми в зоопарк. Ещё попробуй вместо children() вызвать так
                    $.php.children();Может Василий добавил модификатор Fenom с таким же именем и он перебивает php функцию.            
                Добрый вечер. Удалось что-то узнать? У меня этот пакет вообще не работает. Или контачит с каким то другим дополнением, либо я делаю что-то не так =)            
                    
                Неа. Некудышный я телепат. ) Поэтому придется по старинке — или дай доступ к сайту (самый простой вариант) или создай на modHost тестовый сайт со всеми дополнениями, установленными на твоем сайте, и если проблема повторится, то дай мне доступ (более сложный вариант)            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.