tagmanager modx and number_format

Добрый день, наткнулся на такую проблему с tagmanager и number_format. Когда фильтры работают не по ajax проблем нету, но когда выставляю в фильтрации параметр что бы работало через ajax появляется проблема — число полностью слетает (стает пустое место) было http://joxi.ru/Dr8EnyYHQpElm6, а после срабатывания фильтра http://joxi.ru/bmoVOzKuVjWYry.

ТВ параметр с типом данных Числовой и в нем забито значения типа 10000000. С чанка вывод сниппета следующий

<div class="price_r">[[!numb_format? &number=`[[+tv.price]]`]] Р</div>

Код снипета

<?php


return number_format( floatval($number), 0, ',', ' ' );

Вывод цены без снипета работает нормально. Снипет который переводит в другую валюту так же не работает при ajax даже без number_format, когда обновляю страницу через f5 цены выводятся корректно, напрашивается вывод что все дело в вызовах снипетов, который «не вызывается» при ajax, как-то можно решить проблему?

Заранее спасибо!