The client uses the pre-processed data to display the results. The minor processing like creating links in cell content – is implemented at client side. I think page activity report page column have that example.
I tried processing queue, it working when i try to open a page via report results, but not working on image....
The link goes like "/content/dam/.../image.jpg.html". This ".html" appends and image is not opening..
Could you please post the xml defnition of dialog for your component
structure of the columnbase
P:componentGroup [String] = "OSGi Report"
P:jcr:title = "Bundle"
P:sling:resourceSuperType [String] = "cq/reporting/components/columnbase"
P:cq:actions [String] = "insert", "delete"
P:cq:dialogMode [String] = "floating"
P:cq:layout [String] = "auto"
P:aftercreate [String] "REFRESH_INSERTED"
P:afterdelete [String] "REFRESH_SELF"
P:afteredit [String] "REFRESH_SELF"
P:afterinsert [String] "REFRESH_INSERTED"
P:aftermove [String] "REFRESH_SELF"
P:afterremove [String] "REFRESH_SELF"
P:aggregate [String] = "count-nonempty "
P:groupable [Boolean] = false
P:type [String] = "string"
P:property [String] = "fileReference"
P:sling:resourceSuperType = "cq/reporting/components/reportbase"
P:nodeTypes [String] =”nt:unstructured”
In DamReport column, on click of the result navigates to "<hostname>:<portname>/content/dam/.../image1.jpg.html".
i need this ".html" not to append.
Found the problem. In the reporting libs file(Column.js), they have written the code in such a way that, what ever the link maybe ".html" will be appended.
Result in page activity report
A links navigates to "http://hostname:portname/etc/designs/default/jcr:content.html" in page activity report, where it should be like "http://hostname:portname/etc/designs/default.html"
So in my case, Image couldn't open.
Just made some script level change and it worked fine.
Thanks for Your effort
Thanks Fazz. I am sorry, During my research I have modified that files & hence issue went unnoticied. I verified with fresh instance & can reproduce the issue. I have filled the case CQ5-21733.