I see that to produce the download excel report it still references the old url convention of customadmin.cfm?plugin=idlform&module=idlFormReportToExcel.cfm. (This page is not referenced in the menu xml)
Can anyone suggest the correct format to get this to work in FC7? ?id=idlforms.idlformssection.idlformreporttoexcel doesn’t work. What’s the best practice here.
webtopBody is the default view for rendering in the webtop chrome so you don’t have to explicitly nominate a bodyview="webtopbody" attribute.
So something like customadmin.cfm?plugin=idlform&module=idlFormReportToExcel.cfm might be converted to a view called ./webskin/idlForm/webtopReportToExcel.cfm and a corresponding reference in the webtop config XML:
(where idlForm is the content type you want to attach the Excel export view to – note i have no idea what the actual content types are in the plugin so replace idlForm with whatever works)
If you don’t want to create a menu reference in the XML you should be able to call the link with the standard controller convention for typewebskins.
For example, something like:
/idlform/idlformreporttoexcel or /index.cfm?type=idlform&view=idlformreporttoexcel
where idlform will correspond to the name of the content type and idlformreporttoexcel to the type view.
By the looks of things, that idlformreporttoexcel.cfm is going to be a rogue CFM template that will need to be made into a view of a specific content type, and wrapped in the relevant header/footer.
Hopefully that all makes sense
(if not I’ll see if i can download the idlForm plugin and put together an actual solution)