Ошибка 500 при использовании pdoResources
        Использую pdoResources для вывода списка ресурсов. Вот такой простенький вызов:
При указанном выше вызове pdoResources получаю ошибку 500.
Если заменить вызов pdoResources на getResources то ресурсы входящие в вышеописанную группу ресурсов просто не показываются — что понятно.
Насколько я понимаю pdoResources не проверяет права пользователей. Мне бы как раз на этой страничке нужно выводить все без исключения ресурсы, без проверки прав доступа.
Как бы это побороть?
    
    
                                                                                
            [[!pdoResources? 
        &tpl=`product-category-announce-tpl` 
        &limit=`0` 
        &depth=`0` 
        &parents=`4` 
        &sortby=`menuindex` 
        &sortdir=`ASC` 
        &includeTVs=`product-cost, product-image`
    ]]Среди тех ресурсов которые он должен вывести, есть ресурсы, входящие определённую группу ресурсов, связанную с определённой группой пользователей.При указанном выше вызове pdoResources получаю ошибку 500.
Если заменить вызов pdoResources на getResources то ресурсы входящие в вышеописанную группу ресурсов просто не показываются — что понятно.
Насколько я понимаю pdoResources не проверяет права пользователей. Мне бы как раз на этой страничке нужно выводить все без исключения ресурсы, без проверки прав доступа.
Как бы это побороть?
Комментарии: 5
                Попробуй проверять права:
                    &checkPermissions=`list`            
                При добавлении &checkPermissions=`list` ошибки нет, но и защищенные ресурсы не показываются, а мне как раз надо их показывать.             
                    
                Тогда разбирайся, что у тебя там в этих ресурсах, что делает ошибку 500 при неаторизованном пользователе?
Поди есть там какой-то сниппет, рассчитывающий на то, что юзер должен быть и без него не может работать.
                    Поди есть там какой-то сниппет, рассчитывающий на то, что юзер должен быть и без него не может работать.
                Ты прав
в этом чанке был вызов сниппета, вызывающий ошибку.
                    &tpl=`product-category-announce-tpl` в этом чанке был вызов сниппета, вызывающий ошибку.
                Ура!            
                    
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.