Плейсхолдер total в сниппете

Приветствую всех!
Подгружаю сниппет на странице где выводятся товары через mFilter2
вызов снипета, вот его код:
<?php
$total = $modx->getPlaceholder('total');
if($total < 9){
 $ids = $modx->runSnippet('msProducts', array(
 //здесь параметры
));
}
return  $ids;
Если выводить на MODX
[[!mySnippet]]
все работает идет подсчет товаров и если меньше то выводится блок!
На fenom
{'!mySnippet' | snippet}
не работает счет, блок выводится постоянно!
Может быть кто подскажет или поможет победить магию фенома.
Рустам
23 августа 2023, 09:28
modx.pro
441
0

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

Dan
Dan
23 августа 2023, 19:43
0
Оба сниппета некешированными вызываются? Твой сниппет вызывается после mFilter2? mFilter2 тоже в fenom синтаксисе?
    Рустам
    24 августа 2023, 14:08
    0
    Да, оба сниппета некешированные, вызываю в чанке tplOuter, синтаксис fenom.
    Пробывал по разному и с кешем, и без, и до, и после, и через переменную, не срабатывает, нет счета total. Срабатывает только в MODX коде [[! сниппет]] и только если mFilter2 выводится через MODX.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      2