04-03-2015 11:53 AM
var imageLibraryPicker = {
name : "alfresco/forms/controls/SimplePicker",
config : {
label : "Pick Image Libraries",
description : "This is a simple picker publishes a request to get data to display",
visibilityConfig : {
initialValue : false,
rules : [ {
targetId : "SHOW_OTHER_FIELDS",
is : [ true ]
} ]
},
name : "imageLibraries",
noItemsMessage: "No Libraries Available!",
loadDataPublishTopic : "ALF_CRUD_GET_ALL",
loadDataPublishPayload : {
url : "retrieve-library-list?retrieve=Image%20Library"
},
itemsProperty : "imageLibrariesList.image",
itemKey : "prop_cm_name",
propertyToRender : "prop_cm_name",
availableItemsLabel : "Available",
pickedItemsLabel : "Currently Selected"
}
};
http://localhost:8080/alfresco/service/retrieve-library-list?retrieve=Image%20Library
is,
{
"imageLibrariesList": [
{
"image": [
{
"prop_cm_name": "Images1"
},
{
"prop_cm_name": "Images2"
}
]
},
{
"background": [
{
"prop_cm_name": "Background2"
},
{
"prop_cm_name": "Background1"
}
]
},
{
"stock": [
{
"prop_cm_name": "Stock1"
},
{
"prop_cm_name": "Stock2"
}
]
},
{
"photo": [
{
"prop_cm_name": "Photo1"
},
{
"prop_cm_name": "Photo2"
}
]
},
{
"graphics": []
}
]
}
Images1
and Images2
would be rendering as per the above configuration, but it is not rendering anything and showing Could not load properties
itemsProperty : "imageLibrariesList.image"
.04-04-2015 05:04 AM
{
"stockImagesLibraryList": [
{
"prop_cm_name": "Stock2"
},
{
"prop_cm_name": "Stock1"
}
],
"backgroundImagesLibraryList": [
{
"prop_cm_name": "Background2"
},
{
"prop_cm_name": "Background1"
}
],
"photoImagesLibraryList": [
{
"prop_cm_name": "Photo1"
},
{
"prop_cm_name": "Photo2"
}
],
"imagesLibraryList": [
{
"prop_cm_name": "Images2"
},
{
"prop_cm_name": "Images1"
}
],
"graphicsImagesLibraryList": []
}
{
name : "alfresco/forms/controls/SimplePicker",
config : {
label : "Pick Image Libraries",
description : "This is a simple picker publishes a request to get data to display",
visibilityConfig : {
initialValue : false,
rules : [ {
targetId : "SHOW_OTHER_FIELDS",
is : [ true ]
} ]
},
name : "imageLibraries",
noItemsMessage: "No Libraries Available!",
loadDataPublishTopic : "ALF_CRUD_GET_ALL",
loadDataPublishPayload : {
url : "retrieve-library-list?retrieve=Image%20Library"
},
itemsProperty : "imagesLibraryList",
itemKey : "prop_cm_name",
propertyToRender : "prop_cm_name",
availableItemsLabel : "Available",
pickedItemsLabel : "Currently Selected"
}
};
04-14-2015 03:12 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.