| Contents > Developing ColdFusion MX Applications > Reusing Code in ColdFusion Pages > Including pages with the cfinclude tag > Using the cfinclude tag |
|
|
|
|
||
When you use the cfinclude tag to include one ColdFusion page in another ColdFusion page, the page that includes another page is referred to as the calling page. When ColdFusion encounters a cfinclude tag it replaces the tag on the calling page with the output from processing the included page. The included page can also set variables in the calling page.
The following line shows a sample cfinclude tag:
<cfinclude template = "header.cfm">
Note: You cannot break CFML code blocks across pages. For example, if you open a cfoutput block in a ColdFusion page, you must close the block on the same page; you cannot include the closing portion of the block in an included page.
ColdFusion searches for included files as follows:
template attribute specifies a path relative to the directory of the calling page.Caution: A page must not include itself. Doing so causes an infinite processing loop, and you must stop the ColdFusion server to resolve the problem.
<img src="mylogo.gif"> <br>
(For this code to work, you must also put your company's logo as a GIF file in the same directory as the header.cfm file.)
<html> <head> <title>Test for Include</title> </head> <body> <cfinclude template="header.cfm"> </body> </html>
The header should appear along with the logo.
|
|
||
| Contents > Developing ColdFusion MX Applications > Reusing Code in ColdFusion Pages > Including pages with the cfinclude tag > Using the cfinclude tag |
|
|
ColdFusion 9 | ColdFusion 8 | ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX | Forums | Developer Center | Bug Reporting
Version 6.1
Comments are no longer accepted for ColdFusion MX 6.1. ColdFusion 8 is the current version.