{literal}
{/literal}
{include file="system_appbuilder_btn.tpl.html"}

## {$form.currentRecordId}{$form.title}

{if $form.icon !='' } {/if} {if $dataPanel.fld_form_title.element} # {$dataPanel.fld_form_title.element} {/if} {if $dataPanel.fld_form_description.element} {$dataPanel.fld_form_description.element} {else} {/if}

{assign var=es_counter value=0} {foreach item=setname name=elemsets from=$form.elementSets} {foreach item=item key=itemName from=$dataPanel} {if $es_counter eq 0 } {if $item.elementset eq $setname} {if $item.type eq 'FormElement'} {$item.element} {elseif $item.type eq 'CKEditor' or $item.type eq 'RichText' or $item.type eq 'Textarea' or $item.type eq 'LabelTextarea' or $item.type eq 'HTMLPreview' or $item.type eq 'LabelTextarea' or $item.type eq 'LabelImage' or $item.type eq 'RawData' or $item.type eq 'IDCardReader' or $item.type eq 'FormElement' }

{if $item.label}
{$item.label} | {if $errors.$itemName} {$errors.$itemName} {elseif $item.description} {$item.description} {/if}
{/if}
{$item.element}

{else} {if $item.type eq 'Hidden' }

{else}

{/if}
{if $item.label} {$item.label} {/if} | {if $item.type eq 'Checkbox' } {$item.element} {$item.description} {else} {$item.element} {if $errors.$itemName} {$errors.$itemName} {elseif $item.description} {$item.description} {/if} {/if}

{/if} {/if} {/if} {/foreach} {assign var=es_counter value=$es_counter+1} {/foreach}

{assign var=ts_counter value=1} {foreach item=tabsetdata key=tabsetname name=tabs from=$form.tabSets} {if $smarty.foreach.tabs.first}
{else}
{/if}

## {$tabsetdata.SetName}

{assign var=es_counter value=0} {foreach item=setname name=elemsets from=$tabsetdata.Elems}
- {$setname}
{assign var=es_counter value=$es_counter+1} {/foreach}

{assign var=es_counter value=0} {foreach item=setname name=elemsets from=$tabsetdata.Elems} {if true }
{assign var=es_elem_counter value=0} {foreach item=item key=itemName from=$dataPanel} {if $item.elementset eq $setname AND $item.tabsetcode eq $tabsetname} {if $item.type eq 'CKEditor' or $item.type eq 'RichText' or $item.type eq 'Textarea' or $item.type eq 'LabelTextarea' or $item.type eq 'HTMLPreview' or $item.type eq 'LabelTextarea' or $item.type eq 'LabelImage' or $item.type eq 'RawData' or $item.type eq 'IDCardReader' or $item.type eq 'FormElement' }

{if $item.label}
{$item.label} | {if $errors.$itemName} {$errors.$itemName} {elseif $item.description} {$item.description} {/if}
{/if}
{$item.element}

{else} {if $item.type eq 'Hidden' }

{else} {if $es_elem_counter is odd}

{else}

{/if} {/if}
{if $item.label} {$item.label} {/if} | {if $item.type eq 'Checkbox' } {$item.element} {$item.description} {else} {$item.element} {if $errors.$itemName} {$errors.$itemName} {elseif $item.description} {$item.description} {/if} {/if}

{/if} {assign var=es_elem_counter value=$es_elem_counter+1} {/if} {/foreach}

{/if} {assign var=es_counter value=$es_counter+1} {/foreach}
{assign var=ts_counter value=$ts_counter+1} {/foreach}
{if $actionPanel|@count > 0} {if $form.ActionElementSets|@count > 0}
{assign var=es_counter value=0} {foreach item=setname name=elemsets from=$form.ActionElementSets} {if $es_counter is odd}

{else}

{/if} {foreach item=elem from=$actionPanel} {if $elem.elementset eq $setname} {$elem.element} {/if} {/foreach}

{assign var=es_counter value=$es_counter+1} {/foreach}
{else}

{foreach item=elem from=$actionPanel} {$elem.element} {/foreach}

{/if} {/if} {if $errors}
{foreach item=errMsg from=$errors}
{$errMsg}
{/foreach} {literal}
{/literal}
{/if} {if $notices}
{foreach item=noticeMsg from=$notices}
{$noticeMsg}
{/foreach}
{literal}
{/literal} {/if}