webber12 / eFilter

Фильтрация ресурсов по TV. MODxEvo
16 stars 17 forks source link

tv_config не работает #16

Open radist opened 8 years ago

radist commented 8 years ago

&tv_config=[*tovarparams*]

$filter_param = json_decode($tv_config, true);

возвращает NULL и json_last_error код ошибки 4

webber12 commented 8 years ago

а что при этом содержится в [*tovarparams*] на данной странице? Может там и правда не json? :)

radist commented 8 years ago

Там нормальный json, если не передавать через параметр, а само достанет, то все работает.

В онлайн валидаторах этот json нормально проходит.

webber12 commented 8 years ago

Тогда какие будут предложения? Ошибка 4 = JSON_ERROR_SYNTAX - т.е. это синтаксическая ошибка. json_decode не может разобрать ваш json - приведите его полностью, а не ваши размышления о том, что он правильный, если хотите более конкретного ответа :) Может там кодировка не та, может скобки не такие, может квадратные двойные парсер съедает и т.п.