As described on Adobe's page at https://helpx.adobe.com/experience-manager/6-3/assets/using/asset-selector.html AEM provides an OOTB asset selector which includes bigger image previews than the standard Coral3 pathfield
or pathbrowser
.
In the page above it also says that you can use the picker from a granite dialog:
http://localhost:4502/aem/assetpicker.html?dialog=true — Use these parameters to open the asset selector as Granite Dialog. This option is only applicable when you launch the asset selector through Granite Path Field, and configure it as pickerSrc URL.
I tried the following code in the dialog XML:
<image
jcr:primaryType="nt:unstructured"
sling:resourceType="granite/ui/components/coral/foundation/form/pathfield"
name="./image/fileReference"
pickerSrc="/aem/assetpicker.html?dialog=true"
predicate="nosystem"
rootPath="/content/dam/"/>
The pathfield
above does not seem seem to use the alternative picker specified with pickerSrc
and behaves like a standard pathfield
.
Also tried adding the extra URL parameters as specified in the pathfield docs but that made no change.
Any pointers as to what is wrong in the dialog definition?