You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

36 lines
1.5 KiB

{if $status}
<div class="tracker-field-group mb-3">
<label for="trackerinput_status">{tr}Status{/tr}</label>
<div id="trackerinput_status">
{include 'trackerinput/status.tpl' status_types=$status_types status=$status}
</div>
</div>
{/if}
{$jscal = 0}
{foreach from=$fields item=field}
<div class="tracker-field-group mb-3">
{if empty($field.options_map.labelasplaceholder)}
<label for="trackerinput_{$field.fieldId|escape}" {if $field.type eq 'h'}class="h{$field.options_map.level}"{/if}>
{$field.name|tra|escape}
{if $field.isMandatory eq 'y'}
<strong class='mandatory_star text-danger tips' title=":{tr}This field is mandatory{/tr}">*</strong>
{/if}
</label>
{/if}
<div id="trackerinput_{$field.fieldId|escape}">
{trackerinput field=$field item=$item}
{if !empty($field.description) && $field.type ne 'S'}
{if $field.descriptionIsParsed eq 'y'}
<div class="description form-text">{wiki}{$field.description}{/wiki}</div>
{else}
<div class="description form-text">{$field.description|tra|escape}</div>
{/if}
{/if}
</div>
</div>
{if $field.type == 'j'}{$jscal = 1}{/if}
{/foreach}
{jq}$('label').click(function() {$('input, select, textarea', '#'+$(this).attr('for')).focus();});{/jq}
{if $jscal}
{js_insert_icon type="jscalendar"}
{/if}