Ookma-Kyi
12/23/2022, 1:32 AMvariable [CHARACTER_COUNT] doesn't exist
I am passing in the variable into the view:
Handler:
component extends="coldbox.system.EventHandler" secured {
// Default Action
function index( event, rc, prc ){
prc.pageTitle = "Characters";
var character_count = getInstance("character")
.where("userid", auth().user().getID() ?: -1 )
.count();
if (character_count > 0 ) {
var characters = getInstance("character")
.where("id", auth().user().getID() ?: -1 );
}
event.setView( "characters/index", { character_count: character_count } );
}
}
View:
<cfoutput>
<h1>Characters</h1>
<cfif character_count EQ 0>
<p>No Characters, why not create one?</p>
</cfif>
</cfoutput>
Any ideas?chris-schmitz
12/23/2022, 7:27 AMargs
struct, so you want to use args.character_count
in the view