View Full Version : calling external file

03-05-2010, 05:55 PM
Hello All,

New to the forums here and I hope someone may be able to help me.

I'm a newbie when it comes to Coldfusion and have learned by trail & error, forums and tutorials.

Here's what I'm wanting to achieve:

Our company has a Coldfusion based shopping cart in which our clients order. I set up store fronts for our clients in which their members order our products through. The stores have a "Terms of Agreement" that is sent to our database as well as emailed to the client along with their order receipt.

I'm trying to figure out a way to have the "ToA" in an external document, so I if I need to alter it, I can do it universally rather than have to change it for each store(we have over 300 store fronts).

Any suggestions on the best way to achieve this would be fantastic!


03-06-2010, 08:36 AM
Hey Tracy. You can keep your Terms of Agreement in a separate file, and then just include it into all of your pages that need it with the <cfinclude> tag.

For example, say that your Terms of Agreement file is termsOfAgreement.cfm, and it is stored in your web root. You could include it into your pages as such:

<cfinclude template="/termsOfAgreement.cfm">
and the code (or just text) that is in your termsOfAgreement.cfm file will be inserted right into the page where the <cfinclude> tag is.

So you can basically keep your terms of agreement in one place, and just include it everywhere that it is needed. You can also include any plain text file, such as if it were named termsOfAgreement.txt.

Hope that helps.


03-06-2010, 03:17 PM
Thanks Greg!

I'll give it a whirl when I get back in the office on Monday and let you know how it goes.

Again, thanks for the quick response!

03-08-2010, 10:58 PM
Hey Greg,

Just wanted to let you know that everything worked. Thanks again for your help!


03-08-2010, 11:16 PM
Hey Tracy, glad that everything worked out :)

Let me know if you need anything else!