No problem, this is a good list so feel free to ask more questions. -- Josh
-----Original Message----- From: Scott Weber [mailto:swe...@thanksal.com] Sent: Thursday, February 19, 2009 2:52 PM To: cf-talk Subject: RE: cfinclude template issues I got it all figured it and im pretty much a dumb azz... Sorry for the interruption.. It's all my fault. I guess I now know more about CF then I did yesterday... Scott -----Original Message----- From: Gaulin, Mark [mailto:mgau...@globalspec.com] Sent: Thursday, February 19, 2009 3:52 PM To: cf-talk Subject: RE: cfinclude template issues Hi Scott After your </cfquery>, add this to see exactly what the query is returning: <cfdump var="#GetPageContent#"> <cfabort> The first line will dump the query (or any variable, which is very handy), and cfabort will end the page (before the error hits). If the dump doesn't show a column called PageInclude, or if that value doesn't look like a decent template name, then this query (or something) is the problem. (Remove the debugging code when you're done.) If the query looks right then add a simple <cfinclude template="..."> and hard-code the query's value as the template. Follow this by <cfabort> and your page should do the cfinclude and then stop; if you get an error then the template you are trying to include is either missing or not reachable from your page. (You can put this tag near the top of the page... All you want to verify is that cfinclude works or doesn't. Remove the cfinclude after the test.) Post your results. Thanks Mark -----Original Message----- From: Scott Weber [mailto:swe...@thanksal.com] Sent: Thursday, February 19, 2009 4:23 PM To: cf-talk Subject: cfinclude template issues First, I have no clue about CF. We had a developer make a site in CF and now he is gone. I'm simply trying to add a new page to the existing site and it does not work. Here is the response that I get: Could not find the included template /products/bf.cfm. Note: If you wish to use an absolute template path (for example, template="/mypath/index.cfm") with CFINCLUDE, you must create a mapping for the path using the ColdFusion Administrator. Or, you can use per-application settings to specify mappings specific to this application by specifying a mappings struct to THIS.mappings in Application.cfc. Using relative paths (for example, template="index.cfm" or template="../index.cfm") does not require the creation of any special mappings. It is therefore recommended that you use relative paths with CFINCLUDE whenever possible. The error occurred in D:\inetpub\wwwroot\server.com\products\index.cfm: line 101 101 : <td colspan="3" rowspan="6" valign="top" bgcolor="#5E5E5E"><cfinclude template="#GetPageContent.PageInclude#"></td> If I look at the template #GetPageContent.PageInclude# it goes to this: <cfquery name="GetPageContent" datasource="web"> SELECT * FROM dbo.ProductPages WHERE PageID = '#URL.p#' </cfquery> which is at the top of the index.cfm file. All other pages that were made this way work, except any new ones I create. I have to be missing something that is not making this work.. Any ideas on where I can start looking? thanks ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:319562 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4