Баг в pdoResources
Всем привет! Я думаю, что нашел баг в pdoResources, как я могу сообщить о нем?
Вот вызов сниппета:
Суть вот в чем:
Мне нужно получить массив товаров minishop2 в формате json. К сожалению msProducts не умеет в json (по крайней мере я не смог добиться этого), так что пришлось использовать pdoResources.
В том числе среди кастомных полей товара есть одно поле с массивом json — я никак не могу его получить, судя по всему [[22,32],[33,45]] обрабатывается как вызов сниппета.
Проблема возникает только при выводе в формате json, когда я вывожу товары через пустой tpl значение показывается корректно.
Параметры
fastMode, decodeJSON картину не меняют, я получаю пустое значение при выводе поля, в котором данные в формате json.
Вот вызов сниппета:
{'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.