Skip to content

Instantly share code, notes, and snippets.

@twelverobots
Created November 25, 2013 17:08
Show Gist options
  • Select an option

  • Save twelverobots/7644780 to your computer and use it in GitHub Desktop.

Select an option

Save twelverobots/7644780 to your computer and use it in GitHub Desktop.
<cfset feed = application.feedManager.readByName("Programs", "DCTC") />
<cfset feed.setNextN(100) />
<cfset feed.setMaxItems(100) />
<cfset qFeed = feed.getQuery() />
<cfset dataorder = [] />
<cfset datarecords = {} />
<cfset dataset = {} />
<cfset arrayAppend(dataOrder, "Undecided") />
<cfset datarecords["Undecided"]["datarecordid"] = "Undecided" />
<cfset datarecords["Undecided"]["label"] = "Undecided" />
<cfset datarecords["Undecided"]["value"] = "Undecided" />
<cfset datarecords["Undecided"]["isSelected"] = true />
<cfloop query="qFeed">
<cfset hash = hash(qFeed.MENUTITLE) />
<cfset arrayAppend(dataOrder, hash) />
<cfset datarecords[hash]["datarecordid"] = hash />
<cfset datarecords[hash]["label"] = qFeed.MENUTITLE />
<cfset datarecords[hash]["value"] = qFeed.MENUTITLE />
<cfset datarecords[hash]["isSelected"] = false />
</cfloop>
<cfset dataset["datarecordorder"] = dataOrder />
<cfset dataset["datarecords"] = datarecords />
<cfreturn dataset />
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment