MIGX, мультизагрузка и Imageplus
Понадобилось создать мультизагрузку файлов через MIGX. Версия modx 2.8.5. Делаю все стандартно:
1. Создаю источник файлов ResourceMediaPath c параметрами:
4. Создаю в MIGX конфигурацию с именем resourcealbum следующего наполнения:
На итог при добавлении фото массовой загрузкой в документе фото передаются на сервер в папку с id документа, но в таблице превью не отображаются. Что я делаю не так? Что упустил? Image+ вообще рабоает с modx 2.8.5? Читал что в последней версии MIGX якобы все работает и специально для этого добавлен рендеринг превью через «renderer»:«ImagePlus.MIGX_Renderer». Но ничего к сожалению не отображает в ажминке.
1. Создаю источник файлов ResourceMediaPath c параметрами:
basePath=[[migxResourceMediaPath? &pathTpl=`assets/resourceimages/{id}/` &createFolder=`1`]]
baseUrl=[[migxResourceMediaPath? &pathTpl=`assets/resourceimages/{id}/` &createFolder=`1`]]
2. Создаю ТВ resourcealbum с параметрами:Тип ввода=migx
Конфигурации=resourcealbum
Источник файлов=ResourceMediaPath
3. Устанавливаю Image+ и pThumb4. Создаю в MIGX конфигурацию с именем resourcealbum следующего наполнения:
{
"formtabs":[
{
"MIGX_id":3,
"caption":"bscarousel",
"print_before_tabs":"0",
"fields":[
{
"MIGX_id":6,
"field":"slide",
"caption":"Изображение",
"description":"",
"description_is_code":"0",
"inputTV":"",
"inputTVtype":"imageplus",
"validation":"",
"configs":{
"targetWidth":"",
"targetHeight":"",
"targetRatio":"",
"thumbnailWidth":"",
"allowAltTag":"",
"allowCaption":"",
"allowCredits":""
},
"restrictive_condition":"",
"display":"",
"sourceFrom":"migx",
"sources":[
{
"MIGX_id":1,
"context":"web",
"sourceid":4
}
],
"inputOptionValues":"",
"default":"",
"useDefaultIfEmpty":"0",
"pos":1
}
],
"pos":1
}
],
"contextmenus":"",
"actionbuttons":"uploadfiles",
"columnbuttons":"",
"filters":"",
"extended":{
"migx_add":"Добавить фото",
"disable_add_item":"",
"add_items_directly":"",
"formcaption":"",
"update_win_title":"",
"win_id":"",
"maxRecords":"",
"addNewItemAt":"bottom",
"media_source_id":"",
"multiple_formtabs":"",
"multiple_formtabs_label":"",
"multiple_formtabs_field":"",
"multiple_formtabs_optionstext":"",
"multiple_formtabs_optionsvalue":"",
"actionbuttonsperrow":4,
"winbuttonslist":"",
"extrahandlers":"",
"filtersperrow":4,
"packageName":"",
"classname":"",
"task":"",
"getlistsort":"",
"getlistsortdir":"",
"sortconfig":"",
"gridpagesize":"",
"use_custom_prefix":"0",
"prefix":"",
"grid":"",
"gridload_mode":1,
"check_resid":1,
"check_resid_TV":"",
"join_alias":"",
"has_jointable":"yes",
"getlistwhere":"",
"joins":"",
"hooksnippets":"",
"cmpmaincaption":"",
"cmptabcaption":"",
"cmptabdescription":"",
"cmptabcontroller":"",
"winbuttons":"",
"onsubmitsuccess":"",
"submitparams":""
},
"permissions":{
"apiaccess":"",
"view":"",
"list":"",
"save":"",
"create":"",
"remove":"",
"delete":"",
"publish":"",
"unpublish":"",
"viewdeleted":"",
"viewunpublished":""
},
"fieldpermissions":"",
"columns":[
{
"MIGX_id":1,
"header":"Изображение",
"dataIndex":"slide",
"width":100,
"sortable":"false",
"show_in_grid":1,
"customrenderer":"",
"renderer":"ImagePlus.MIGX_Renderer",
"clickaction":"",
"selectorconfig":"",
"renderchunktpl":"",
"renderoptions":"",
"editor":""
}
],
"category":""
}
На итог при добавлении фото массовой загрузкой в документе фото передаются на сервер в папку с id документа, но в таблице превью не отображаются. Что я делаю не так? Что упустил? Image+ вообще рабоает с modx 2.8.5? Читал что в последней версии MIGX якобы все работает и специально для этого добавлен рендеринг превью через «renderer»:«ImagePlus.MIGX_Renderer». Но ничего к сожалению не отображает в ажминке.