Skip to content

Instantly share code, notes, and snippets.

@learncfinaweek
Created November 20, 2012 20:58
Show Gist options
  • Save learncfinaweek/4121052 to your computer and use it in GitHub Desktop.
Save learncfinaweek/4121052 to your computer and use it in GitHub Desktop.
Basics - Hands On 1

In the first part of this hands on we are going to convert some pages to .cfm pages. We will then add some variables and output them to the user. Finally, we will add a comment to our code.

Tags Used: <cfset>, <cfoutput>

  1. Rename the /www/index.html file to index.cfm.
  2. Confirm that the ColdFusion page displays by going to /www/index.cfm in your browser.
  3. Open up the /www/index.cfm file in your code editor.
  4. First, let's create some variables that we will display later on in the page. On line 1, write a <cfset> tag that sets the variable myName with a value of your name. The tag should look something like this:
    <cfset myName="Simon" />
    
  5. On the next line, create another variable called myPosition with a value of 'Developer'. The tag should look something like:
    <cfset myPosition="Developer" />
    
  6. Now, let's output these variables. Locate the text [Name] on or around line 80. Replace [Name] with #myName#.
  7. Locate the text [position] on or around line 81. Replace [position] with #myPosition#.
  8. Refresh the page in your browser and confirm that you now see #myName# and #myPosition# displayed.
  9. In your code editor, locate the #myName# variable on or around line 80 and place a <cfoutput> tag before it and a </cfoutput> tag after it so that the code looks similar to this:
    <cfoutput>#myName#</cfoutput>	
    
  10. Do the same for the myPosition variable on or around line 81.
  11. Refresh the browser and confirm that you now see your name and position displayed on the page.
  12. Go to line 2 and update the variable myPosition so that it has a value of 'A Developer'. The tag should look similar to this:
    <cfset myPosition="A Developer" />
    
  13. Refresh the browser and confirm that you see your change.
  14. In your code editor, locate the comment that says Data Output. Add a new line after this tag and write the following text: "This is where the name and position are output".
  15. Refresh the browser and confirm that you see this text displayed on the page.
  16. Go back to your code editor and add ColdFusion comments around the line of text so that it looks similar to this:
    <!--- This is where the name and position are output --->	
    
  17. Refresh the browser and confirm that the text is no longer visible on the page.
  18. In your code editor, locate the link to index.html on or around line 52. Change the link so that it points to index.cfm.
  19. Now let's update some of the links to point to the new .cfm pages. Locate the link to about.html on or around line 53 and change it to point to about.cfm.
  20. Rename the /www/about.html file to about.cfm.
  21. Refresh your browser and click on the about link at the top of the page.
  22. Confirm that the about page loads.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment