Skip to content

Instantly share code, notes, and snippets.

@jsteinshouer
Created November 8, 2016 18:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jsteinshouer/98cd3cf3fccc250fbfab959802442960 to your computer and use it in GitHub Desktop.
Save jsteinshouer/98cd3cf3fccc250fbfab959802442960 to your computer and use it in GitHub Desktop.
Run Coldbox events outside of a Coldbox request
<cfoutput>#application.cbController.runEvent(event="MyHandler.myEvent",eventArguments={widget=true})#</cfoutput>
component extends="coldbox.system.EventHandler" {
function myEvent(event,rc,prc,widget=false) {
prc.message = "Test from Coldbox event";
if (arguments.widget) {
return renderView("main/myView");
}
event.setView("main/myView");
}
}
<cfoutput>#prc.message#</cfoutput>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment