Back
linkTo()
Creates a link to another page in your application. Pass in the name of a route to use your configured routes or a controller/action/key combination. Note: Pass any additional arguments like class, rel, and id, and the generated tag will also include those values as HTML attributes.
#linkTo(text="Log Out", controller="account", action="logout")# <!--- Ouputs: <a href="/account/logout">Log Out</a> ---> <!--- If you're already in the `account` controller, CFWheels will assume that's where you want the link to point ---> #linkTo(text="Log Out", action="logout")# <!--- Ouputs: <a href="/account/logout">Log Out</a> ---> #linkTo(text="View Post", controller="blog", action="post", key=99)# <!--- Ouputs: <a href="/blog/post/99">View Post</a> ---> #linkTo(text="View Settings", action="settings", params="show=all&sort=asc")# <!--- Ouputs: <a href="/account/settings?show=all&amp;sort=asc">View Settings</a> ---> <!--- Given that a `userProfile` route has been configured in `config/routes.cfm` ---> #linkTo(text="Joe's Profile", route="userProfile", userName="joe")# <!--- Ouputs: <a href="/user/joe">Joe's Profile</a> ---> <!--- Link to an external website ---> #linkTo(text="ColdFusion Framework", href="http://cfwheels.org/")# <!--- Ouputs: <a href="http://cfwheels.org/">ColdFusion Framework</a> ---> <!--- Give the link `class` and `id` attributes ---> #linkTo(text="Delete Post", action="delete", key=99, class="delete", id="delete-99")# <!--- Ouputs: <a class="delete" href="/blog/delete/99" id="delete-99">Delete Post</a> --->
Copied!