-
Notifications
You must be signed in to change notification settings - Fork 33
Getting Autotune data into apps
Ryan Mark edited this page Jul 29, 2015
·
5 revisions
So you’ve got an autotune-config.json
that allows users to output custom JSON for your blueprint. Now what? Let’s take advantage of all that data.
Middleman supports access via object notation for all files within a data
folder at the root of your app. This means that you can reference anything in autotune.json
with data.autotune.<property>
.
The autotune object is accessible anywhere you could use ruby:
In an html.erb template...
<h1><%= data.autotune.title %></h1>
In your config.rb
…
set :vertical, data.autotune.theme
Or elsewhere!
To access your data in javascript, add this to the top of your index.html.erb
<script>var AUTOTUNE = <%= data.autotune.to_json %></script>