How do you nominate a specific view for preview?

While its typically great that the preview picks up the default view, I really want a specific view for the preview on certain administration grids.

Is there some metadata I can nominate to get this working?

Looks like there were no options for this… so added one:


Changed attribute name to previewWebskin

1 Like

If you get the head of p700 you can now add webtop specific grid previews like so…

./webskins/bobBook/webtopBody.cfm for the webtop grid view

<cfsetting enablecfoutputonly="true">
<!--- @@displayname: Book List Webtop Body --->

<!--- import tag libraries --->
<cfimport taglib="/farcry/core/tags/formtools" prefix="ft" />

	title="Book Lists"
	sqlorderby="datetimelastUpdated desc"
	previewWebskin="webtopPreview" />

<cfsetting enablecfoutputonly="false">

./webskins/bobBook/webtopPreview.cfm for the preview itself

<cfsetting enablecfoutputonly="true">
<!--- @@displayname: Book List Webtop Preview --->

<!--- tag libraries --->
<cfimport taglib="/farcry/core/tags/webskin" prefix="skin">

<!--- Remove the Farcry Tray --->
<cfset request.bHideContextMenu = true />

 // preview
<skin:view stobject="#stobj#" webskin="webtopHeaderModal" />

	<h2>Book List Preview</h2>
	<cfloop from="1" to="#arrayLen(stobj.aBooks)#" index="i">
		<skin:view typename="bobBook" objectid="#stobj.aBooks[i]#" webskin="librarySelected">

<skin:view stobject="#stobj#" webskin="webtopFooterModal" />

<cfsetting enablecfoutputonly="false">
1 Like