Skip to content

Instantly share code, notes, and snippets.

@cfalzone
Created October 14, 2013 16:24
Show Gist options
  • Save cfalzone/6978280 to your computer and use it in GitHub Desktop.
Save cfalzone/6978280 to your computer and use it in GitHub Desktop.
dotCMS json tool for putting data into js
#set($myList = $contents.getEmptyList())
#foreach($i in [1..10])
#set($tMap = $contents.getEmptyMap())
#set($_dummy = $tMap.put("somekey", $i))
#set($_dummy = $tMap.put("otherkey", "othervalue"))
#set($_dummy = $myList.add($tMap))
#end
<p>List = $myList</p>
#set($myMap = $contents.getEmptyMap())
#set($_dummy = $myMap.put("items",$myList))
#set($myJson = $json.generate($myMap))
<p>JSON = $myJson</p>
<script type="text/javascript">
var data = ${myJson};
console.log(data);
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment