TagManager2 + Fenom пропадают фильтры

День добрый.
TagManager2 + Fenom пропадают фильтры при обновлении страницы во фронте.
Шаблон в файле используется Fenom, но вызов фильтров стандартными тегами MODX
Судя по всему причина в кэше.
После чистки кэша фильтры работают до следующей перезагрузки страницы.
в журнале периодически выскакивает ошибка
tag_manager2/model/tm_base.class.php : 49) PHP warning: explode() expects parameter 2 to be string, array given
множественные значения не используются.

MODX 2.5.7 TM2-последний.
Дмитрий
29 июня 2017, 14:25
modx.pro
1 154
0

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

Дмитрий
02 июля 2017, 14:04
0
Выяснил что проблема возникает если результат работы сниппета сохранен в плэйсхолдер. Та же ошибка возникает с плэйсхолдером getPage.

Например вызываю getPage
{set $tmCatalog = $_modx->runSnippet('!tmCatalog@catalog_filters', [
 ])}
Вызов плейсхолдера:
{$tmCatalog}
<ul class="pagination" id='pages'>
                    [[!+page.nav]] 
                </ul>
пропадает при пагинации
{'page.nav' | placeholder}
— тоже самое
{$_modx->getPlaceholder('page.nav')}
— тоже самое

Подскажите, плиз, как сделать правильно?
    Алексей
    15 октября 2021, 11:26
    0
    Решил проблему? Тоже самое сейчас
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2