diff options
| author | Jules Laplace <jules@okfoc.us> | 2016-04-24 11:06:48 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2016-04-24 11:06:48 -0400 |
| commit | 6ca70643c18df738fbad5a4e13b1c48fab9ea430 (patch) | |
| tree | b3b12462d767121911a992a8e76f365fd9abbe94 | |
| parent | f76ec56f3d70da6359905e9b9666f581599edd4f (diff) | |
Fix groupBy data not showing up in admin templatev0.1.35
| -rw-r--r-- | package.json | 2 | ||||
| -rw-r--r-- | themes/okadmin/templates/index.liquid | 59 |
2 files changed, 31 insertions, 30 deletions
diff --git a/package.json b/package.json index 971efed..c78669a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "okcms", - "version": "0.1.34", + "version": "0.1.35", "description": "The dopest CMS on the planet.", "main": "app/index.js", "scripts": { diff --git a/themes/okadmin/templates/index.liquid b/themes/okadmin/templates/index.liquid index 8255d99..c8c4aa5 100644 --- a/themes/okadmin/templates/index.liquid +++ b/themes/okadmin/templates/index.liquid @@ -17,35 +17,36 @@ <input type="hidden" name="_method" value="PUT"> {% if resource.groupBy %} {% assign i = 0 %} - {% for pair in resource.data[resource.groupBy] %} - {% assign group = pair[0] %} - {% assign members = pair[1] %} - <section class="resource-category {{group}}"> - <header> - <h2>{{group | capitalize}}</h2> - </header> - <ol class="resource-list"> - {% for data in members %} - <li> - {% if data.disabled %} <del> {% endif %} - <a href="{{resource.type}}/{{data.id}}/">{{data.title}}</a> - {% if data.disabled %} </del> {% endif %} - <input class="resource-input" type="hidden" name="{{resource.type}}[{{i}}]" - value='{{data | stringify | escape_once}}'> - </li> - {% assign i = i | plus: 1 %} - {% endfor %} - </ol> - <footer> - <nav> - <a class="btn cancel-btn" href="#">cancel</a> - <button type="submit" - class="btn save-btn" href="#">save</button> - <a class="btn edit-btn active" href="#">sort</a> - <a class="btn add-btn active" href="{{resource.type}}/__new__/">+</a> - </nav> - </footer> - </section> + {% for item in resource.data %} + {% for pair in item[resource.groupBy] %} + {% assign group = pair[0] %} + {% assign members = pair[1] %} + <section class="resource-category {{group}}"> + <header> + <h2>{{group | capitalize}}</h2> + </header> + <ol class="resource-list"> + {% for data in members %} + <li> + {% if data.disabled %} <del> {% endif %} + <a href="{{resource.type}}/{{data.id}}/">{{data.title}}</a> + {% if data.disabled %} </del> {% endif %} + <input class="resource-input" type="hidden" name="{{resource.type}}[{{increment i}}]" + value='{{data | stringify | escape_once}}'> + </li> + {% endfor %} + </ol> + <footer> + <nav> + <a class="btn cancel-btn" href="#">cancel</a> + <button type="submit" + class="btn save-btn" href="#">save</button> + <a class="btn edit-btn active" href="#">sort</a> + <a class="btn add-btn active" href="{{resource.type}}/__new__/">+</a> + </nav> + </footer> + </section> + {% endfor %} {% endfor %} {% else %} <ol class="resource-list"> |
