Хлебные крошки у Tickets

Привет!
У меня вопрос, возможно дурацкий и я просто не понимаю чего-то)
У нас есть сайтец небольшой, где постим всякие статейки. В первую очередь для себя — что бы не забыть. Используем Tickets.

Так вот, после сохранения тикета, он появляется на сайте, его url впорядке, но когда переходишь в него — хлебные крошки формируются странно: присутствует только «главная» и заголовок тикета, нет промежуточных ссылок. После обновления кэша из админки, все становится нормально.
Подскажите, как еще настроить Tickets или админку, что бы такого не было… на modx.pro все ведь нормально…
Андрей Сухомозгий
10 марта 2016, 08:10
modx.pro
1 356
0

Комментарии: 10

Владислав
10 марта 2016, 13:49
0
может сниппет хлебных крошек кешированным вызывается?
    Андрей Сухомозгий
    10 марта 2016, 13:50
    0
    нет. пробовал и кешированным и нет. кстати крошки формирует pdoCrumbs…
      Владислав
      10 марта 2016, 13:52
      0
      покажите хоть как все это дело вызывается. У меня никогда не было проблем с pdoTools)
        Андрей Сухомозгий
        10 марта 2016, 14:14
        0
        на странице с тикетом:
        [[!pdoCrumbs?
                            	&showAtHome=`0`
                            	&showHome=`1`
                            	&showUnpublished=`1`
                            	&outputSeparator=``
                            	&tplHome=`@INLINE <li><a href="/"><i class="glyphicon glyphicon-home"></i></a></li>`
                            	&tpl=`@INLINE <li><a href="[[+link]]">[[+menutitle]]</a></li>`
                            	&tplCurrent=`@INLINE <li class="active">[[+menutitle]]</li>`
                            	&tplWrapper=`@INLINE <ol class="breadcrumb">[[+output]]</ol>`
                            ]]
          Владислав
          10 марта 2016, 14:33
          0
          Хм. Стилями ничего не скрывается? Тут только если админку смотреть.
            Андрей Сухомозгий
            10 марта 2016, 14:37
            0
            нет. стилями ничего. смотрю исходный код страницы — ссылок нет. чищу кэш ссылки есть.
            При этом: если тикет публиковать сразу — крошки впорядке. А если сначала в черновики, а потом публиковать, то крошки кешируются и помогает только очистка кеша
    Иван Сергеевич
    10 марта 2016, 15:47
    0
    Попробуй создай плагин на событие OnDocFormSave:

    switch ($modx->event->name) {
    case 'OnDocFormSave':
    if ($resource = $modx->getObject('modResource', $id)) {
    	$resource->clearCache();
    }
    break;
    }
    Приоритет выставь побольше.
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    10