Froggyweb, большое спасибо за помощь, разобрался. проблема была в моем коде.
Мне нужно чтобы фильтры в мобильной версии вставали в другой кусок сайта и своим скриптом я заставлял обновлять фильтрацию поменял скрипт все встало как нужно.
прикладываю скрипт может кому пригодится )
вот как делать не нужно:
window.onload = function() {
if (screen.width > 991) {
$('#home_Filters').append( $('#Filters') );
tmFilters.resetFilters();
} else {
$('#Filters').append( $('#home_Filters') );
tmFilters.resetFilters();
}
}
А вот в таком ключе все заработало:
if (document.documentElement.clientWidth < 991) {
$('#Filters').append( $('#home_Filters') );
tmFilters.resetFilters();
} else {
$('#home_Filters').append( $('#Filters') );
tmFilters.resetFilters();
};
https://avtospets-torg.ru/ (поставил [[!tmFilters@filters]]) могу если нужно скинуть доступ
лог:
(ERROR @ /var/www/u0772248/data/www/avtospets-torg.ru/core/components/tag_manager2/model/tm_base.class.php : 49) PHP warning: explode() expects parameter 2 to be string, array given
Froggyweb, сделал [[tmFilters@filters]] кэшируемым
теперь ситуация выглядит так при открытии сайт все работает но если обновить страницу
фильтры перестают работать ???