Initial commit
This commit is contained in:
8
client/res/templates/fields/link-parent/detail.tpl
Normal file
8
client/res/templates/fields/link-parent/detail.tpl
Normal file
@@ -0,0 +1,8 @@
|
||||
{{#if idValue}}{{#if iconHtml}}{{{iconHtml}}}{{/if}}<a href="#{{foreignScope}}/view/{{idValue}}" title="{{translate foreignScope category='scopeNames'}}">{{nameValue}}</a>
|
||||
{{else}}
|
||||
{{#if valueIsSet}}
|
||||
{{#if displayEntityType}}{{translate typeValue category='scopeNames'}}
|
||||
{{else}}<span class="none-value">{{translate 'None'}}</span>
|
||||
{{/if}}
|
||||
{{else}}<span class="loading-value"></span>{{/if}}
|
||||
{{/if}}
|
||||
36
client/res/templates/fields/link-parent/edit.tpl
Normal file
36
client/res/templates/fields/link-parent/edit.tpl
Normal file
@@ -0,0 +1,36 @@
|
||||
<div class="input-group input-group-link-parent">
|
||||
{{#if foreignScopeList.length}}
|
||||
<span class="input-group-item">
|
||||
<select class="form-control radius-left" data-name="{{typeName}}">
|
||||
{{options foreignScopeList foreignScope category='scopeNames'}}
|
||||
</select>
|
||||
</span>
|
||||
<span class="input-group-item input-group-item-middle">
|
||||
<input
|
||||
class="main-element form-control"
|
||||
type="text"
|
||||
data-name="{{nameName}}"
|
||||
value="{{nameValue}}"
|
||||
autocomplete="espo-{{name}}"
|
||||
placeholder="{{translate 'Select'}}"
|
||||
spellcheck="false"
|
||||
>
|
||||
</span>
|
||||
<span class="input-group-btn">
|
||||
<button
|
||||
data-action="selectLink"
|
||||
class="btn btn-default btn-icon"
|
||||
type="button"
|
||||
title="{{translate 'Select'}}"
|
||||
><i class="fas fa-angle-up"></i></button>
|
||||
<button
|
||||
data-action="clearLink"
|
||||
class="btn btn-default btn-icon"
|
||||
type="button"
|
||||
><i class="fas fa-times"></i></button>
|
||||
</span>
|
||||
{{else}}
|
||||
{{translate 'None'}}
|
||||
{{/if}}
|
||||
</div>
|
||||
<input type="hidden" data-name="{{idName}}" value="{{idValue}}">
|
||||
7
client/res/templates/fields/link-parent/list-link.tpl
Normal file
7
client/res/templates/fields/link-parent/list-link.tpl
Normal file
@@ -0,0 +1,7 @@
|
||||
<a href="#{{scope}}/view/{{model.id}}" class="link" data-id="{{model.id}}" title="{{value}}">
|
||||
{{#if idValue}}
|
||||
{{#if value}}{{value}}{{else}}{{translate 'None'}}{{/if}}
|
||||
{{else}}
|
||||
{{translate 'None'}}
|
||||
{{/if}}
|
||||
</a>
|
||||
8
client/res/templates/fields/link-parent/list.tpl
Normal file
8
client/res/templates/fields/link-parent/list.tpl
Normal file
@@ -0,0 +1,8 @@
|
||||
{{#if idValue~}}
|
||||
{{#if iconHtml}}{{{iconHtml}}}{{/if~}}
|
||||
<a
|
||||
href="#{{foreignScope}}/view/{{idValue}}"
|
||||
title="{{nameValue}}"
|
||||
class="text-default"
|
||||
>{{nameValue}}</a>
|
||||
{{~/if}}
|
||||
32
client/res/templates/fields/link-parent/search.tpl
Normal file
32
client/res/templates/fields/link-parent/search.tpl
Normal file
@@ -0,0 +1,32 @@
|
||||
<select class="form-control search-type input-sm">
|
||||
{{options searchTypeList searchType field='searchRanges'}}
|
||||
</select>
|
||||
<div class="primary">
|
||||
<select class="form-control input-sm entity-type" data-name="{{typeName}}">
|
||||
{{options foreignScopeList searchData.typeValue category='scopeNames'}}
|
||||
</select>
|
||||
<div class="input-group">
|
||||
<input
|
||||
class="form-control input-sm"
|
||||
type="text"
|
||||
data-name="{{nameName}}"
|
||||
value="{{searchData.nameValue}}"
|
||||
autocomplete="espo-{{name}}"
|
||||
placeholder="{{translate 'Select'}}"
|
||||
spellcheck="false"
|
||||
>
|
||||
<span class="input-group-btn">
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm btn-default btn-icon"
|
||||
data-action="selectLink"
|
||||
title="{{translate 'Select'}}"><i class="fas fa-angle-up"></i></button>
|
||||
<button
|
||||
type="button"
|
||||
class="btn btn-sm btn-default btn-icon"
|
||||
data-action="clearLink"
|
||||
><i class="fas fa-times"></i></button>
|
||||
</span>
|
||||
</div>
|
||||
<input type="hidden" data-name="{{idName}}" value="{{searchData.idValue}}">
|
||||
</div>
|
||||
Reference in New Issue
Block a user