Back
usesLayout()
Used within a controller's config()
function to specify controller- or action-specific layouts.
// We want this layout to be used as the default throughout the
// entire controller, except for the `myAjax` action.
usesLayout(template="myLayout", except="myAjax");
// Use a custom layout for these actions but use the default
// `layout.cfm` for the rest.
usesLayout(template="myLayout", only="termsOfService,shippingPolicy");
// Define a custom function to decide which layout to display.
// The `setLayout` function should return the name of the layout
// to use or `true` to use the default one.
usesLayout("setLayout");
Copied!