Баг в pdoResources

Всем привет! Я думаю, что нашел баг в pdoResources, как я могу сообщить о нем?

Вот вызов сниппета:
{'pdoResources' | snippet : [
        'leftJoin' => [
    		"msProductData" => [
    			"class"=> "msProductData",
    			"on"=> "modResource.id = msProductData.id"
    		]
    	],
    	'select' => [
    	    'modResource' => 'id',
    	    'msProductData' => 'article,price,old_price,section,floor,count_rooms,square,square_living,square_kitchen,balcons,loggias,sea_view,yard_view,windows_face,status,price_meter,price_meter_super,coordinates',
    	],
        'limit' => 0,
        'return' => 'json'
        
    ]}


Суть вот в чем:
Мне нужно получить массив товаров minishop2 в формате json. К сожалению msProducts не умеет в json (по крайней мере я не смог добиться этого), так что пришлось использовать pdoResources.

В том числе среди кастомных полей товара есть одно поле с массивом json — я никак не могу его получить, судя по всему [[22,32],[33,45]] обрабатывается как вызов сниппета.

Проблема возникает только при выводе в формате json, когда я вывожу товары через пустой tpl значение показывается корректно.

Параметры
fastMode, decodeJSON картину не меняют, я получаю пустое значение при выводе поля, в котором данные в формате json.
Олег
31 октября 2017, 13:01
modx.pro
1 157
0

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

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0