TermRelationAttributeTable_tmpl.html 2.71 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<!--
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You under the Apache License, Version 2.0
 * (the "License"); you may not use this file except in compliance with
 * the License.  You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
-->
<table class="table table-hover table-quickMenu">
    <thead>
        <tr>
20 21 22 23
            <th>{{#if relationTypeTable}}Relation Types{{else}}Term{{/if}}</th>
            <th>{{#if relationTypeTable}}Related Terms{{else}}Attribute{{/if}}</th>
            {{#if relationTypeTable}}
            <th>Attributes</th>{{/if}}
24 25 26
        </tr>
    </thead>
    <tbody>
27 28 29 30 31 32
        {{#if relationTypeTable}} {{#each attributes}}
        <tr>
            <td>{{@key}}</td>
            {{{callmyfunction ../getTerms @key}}}
        </tr>
        {{/each}} {{else}} {{#if attributeValue}} {{#each attributeValue}}
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
        <tr>
            <td>{{this.displayText}}</td>
            <td>
                <div class="mainAttrTable">
                    <table class="attriTable">
                        <thead>
                            <tr>
                                <th>Name</th>
                                <th>Value</th>
                            </tr>
                        </thead>
                        <tbody>
                            {{#each ../attributes}}
                            <tr>
                                <td>{{@key}}</td>
48 49 50 51 52 53
                                {{#if ../../editMode}}
                                <td>
                                    <input data-id="attributeUpdate" class="form-control" type="text" data-name="{{@key}}" data-termguid="{{../../this.termGuid}}" " value="{{lookup ../../this @key ''}} ">
                                </td>{{else}}
                                <td>{{lookup ../../this @key "- "}}</td>
                                {{/if}}
54 55 56 57 58 59 60 61
                            </tr>
                            {{/each}}
                        </tbody>
                    </table>
                </div>
            </td>
        </tr>
        {{/each}}{{else}}
62 63 64
        <tr class="empty text-center ">
            <td colspan="3 "><span>No records found!</span></td>
        </tr>{{/if}} {{/if}}
65 66
    </tbody>
</table>