Странное положение тикета сразу после создания
        Заметил следующую странность. Сразу после создания тикета пользователя, он отображается так, как будто находится в корне дерева ресурсов. По крайней мере на сайте pdoCrumbs его отображает именно там, хотя в адресной строке видно, что тикет находится в том разделе где и был создан. 
Вызов хлебных крошек следующий:
    
    
                                                                                
            Вызов хлебных крошек следующий:
[[!pdoCrumbs?
         &from=`0`
         &exclude=`[[*id]]`
         &outputSeparator=` > `
         &showHome=`1`
         &tplHome=`@INLINE <li onclick='location.href="[[+link]]"'><a href="[[+link]]">[[+pagetitle]]</a></li>`
         &tpl=`@INLINE <li onclick='location.href="[[+link]]"'><a href="[[+link]]">[[+pagetitle]]</a></li>`
         &tplCurrent=`@INLINE <span class="active">[[+pagetitle:ellipsis=`25`]]</span>`
         &tplWrapper=`@INLINE <ol class="crumb">[[+output]] ></ol>`
     ]]При этом иногда не формируется ссылка на тикет в tpl.Tickets.list.row. Т.е. если я в адресной строке наберу вручную адрес — то тикет доступен, а ссылка на него пустая. Что это может быть?    Комментарии: 4
                Так, копаю дальше. Если создаю еще один тикет, то предыдущий встает на свое место полностью… Логика пока не ясна            
                    
                Видимо где-то что-то в кэше виснет, т.к. после очистки кэша ссылки начинают нормально формироваться            
                    
                Проблема решена путем добавления политики доступа в группе пользователей. Кроме положенной там изначально web — Member — 9999 — TicketUserPolicy добавил еще web — Member — 9999 — Load, List and View            
                    
                Дело не только в этом, но и в кэшировании контекста.
В следующей версии поправлю.
                    В следующей версии поправлю.
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.