UNPKG

catalogue

Version:
51 lines (49 loc) 1.84 kB
<table id="model-docs-table" class="model-table" width="100%"> <thead> <tr> {% for field in fields %} <th> {{ field.name }} {% if field.populated %} (POPULATED) {% endif %} </th> {% endfor %} </tr> </thead> <tbody> {% if documents.length %} {% for row in documents %} <tr data-id="{{ row._id }}"> {% for field in fields %} <td> <div class="cell-wrap"> {% if field.ref %} {% if field.populated %} <a href="/model/{{ field.ref|url_encode }}/document/{{ row|jsonpath(field.name)|jsonpath('_id') }}"> {{ row|jsonpath(field.name)|json_encode }} <img src="/assets/images/icon-add.png" class="icon"> </a> {% else %} <a href="/model/{{ field.ref|url_encode }}/document/{{ row|jsonpath(field.name) }}"> {{ row|jsonpath(field.name) }} <img src="/assets/images/icon-go.png" class="icon"> </a> {% endif %} {% elseif field.type=="Date" %} {{ row|jsonpath(field.name)|date('Y-m-d H:i:s') }} {% else %} {{ row|jsonpath(field.name) }} {% endif %} </div> </td> {% endfor %} </tr> {% endfor %} {% else %} <tr> <td colspan="{{ fields.length }}"> No results found </td> </tr> {% endif %} </tbody> </table>