Ошибка Unexpected token ':' in
        Внезапно перестал работать вывод товаров в каталоге.
В лог падают ошибки
sklad — это опция товара, которая определяет наличие товара
Вывод товаров производится с помощью mFilter2
Очевидно проблема в строчке с параметром
Я ничего не менял и не обновлял.
Не пойму почему сейчас вылетает ошибка.
Ниже полный пример
     
    
    
                                                                                
            В лог падают ошибки
[2018-10-12 12:39:09] (ERROR @ .../core/components/pdotools/model/pdotools/pdotools.class.php : 977) Unexpected token ':' in 97d12e7ce3bc4064f8beb42fa63147b9 line 221, near '{"sklad":' <- thereВывод товаров производится с помощью mFilter2
Очевидно проблема в строчке с параметром
&optionFilters=`{"sklad":"Да"}`Но, что меня больше всего ставит в тупик, так это то, что около года эта конструкция работала без нареканий.Я ничего не менял и не обновлял.
Не пойму почему сейчас вылетает ошибка.
Ниже полный пример
[[!mFilter2?
	&paginator=`pdoPage@myParams`
	&class=`msProduct`
	&element=`msProducts`
	&tplOuter=`filterOuter`
	&parents=`[[*id]]`
	&aliases=`
		ms|price==price,
		resource|parent==parent,
		ms|vendor==vendor,
		ms|made_in==madein,
		msoption|size==size,
		msoption|fabric==fabric
	`
	&optionFilters=`{"sklad":"Да"}`
	&tpls=`productsRow`
	&filters=`ms|price:number,
			resource|parent:categories,
			 msoption|fabric:default,
			 
			  ms|vendor:vendors,
			  ms|made_in,
			  msoption|tags,
			  msoption|blanket_cover_size:default,
			  msoption|sex:default,
			  msoption|size:default`
	&includeThumbs=`550x`
	&tplFilter.outer.price=`tpl.mFilter2.filter.slider`
	&tplFilter.row.price=`tpl.mFilter2.filter.number`
	&tplFilter.outer.vendor=`filterCheckboxOuter`
	&tplFilter.row.vendor=`filterCheckbox`
	&tplFilter.outer.parent=`filterCheckboxOuter`
	&tplFilter.row.parent=`filterCheckbox`
	&tplFilter.outer.madein=`filterCheckboxOuter`
	&tplFilter.row.madein=`filterCheckbox`
	&tplFilter.outer.fabric=`filterCheckboxOuter`
	&tplFilter.row.fabric=`filterCheckbox`
	&tplFilter.outer.msoption|tags=`hiddenFilterCheckboxOuter`
	&tplFilter.row.msoption|tags=`filterCheckbox`
	&tplFilter.outer.msoption|blanket_cover_size=`kidsFilterCheckboxOuter`
	&tplFilter.row.msoption|blanket_cover_size=`filterCheckbox`
	&tplFilter.outer.msoption|sex=`kidsFilterCheckboxOuter`
	&tplFilter.row.msoption|sex=`filterCheckbox`
	&tplFilter.outer.size=`kpbFilterCheckboxOuter`
	&tplFilter.row.size=`filterCheckbox`
	&sort=`id:asc`
	
]]Комментарии: 2
&optionFilters=`{ "sklad":"Да" }`            
                Спасибо. Это работает.
Правильно я понимаю, что пробелы запрещают fenom парсить содержимое?
И не понятно, почему до сегодняшнего дня работал и предыдущий вариант.
                    Правильно я понимаю, что пробелы запрещают fenom парсить содержимое?
И не понятно, почему до сегодняшнего дня работал и предыдущий вариант.
                            Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.