{strip} {if (strpos($field,'param.')===0)} {$param=true} {else} {$param=false} {/if}
{**}
{* Field data source selector *} {if $info.type neq 'adjustable'} {if strpos($info.source,'field:')===0} {$fields[substr($info.source, 6)]|default:$info.name|escape} {else} {$info.source} {/if} {else} {* Field source feature autocomplete *} {if !empty($features_autocomplete)} {/if} {* Field source user value *} {/if}  → {if $param} <param name="name" unit="unit"> {else} {if !empty($info.attribute)} {if !empty($info.path)} <{$info.path|regex_replace:'/\//':'><'|escape|regex_replace:'/\[([^\]]+)\]/':' $1="..."'}> {else} <{$info.field|regex_replace:'/\..*$/':''} {$field|regex_replace:'/^.*\./':''}="..." > {/if} {else} {if empty($info.virtual)} <{$field|regex_replace:'/\..*$/':''}> {if !empty($info.path)}  или → <{$info.path|regex_replace:'/\//':'><'|escape|regex_replace:'/\[([^\]]+)\]/':' $1="..."'}> {/if} {elseif !empty($info.path)} <{$info.path|regex_replace:'/\//':'><'|escape|regex_replace:'/\[([^\]]+)\]/':' $1="..."'}> {/if} {/if} {/if} {if !empty($info.description)}
{$info.description|escape|nl2br} {if !empty($info.available_options)} {foreach $info.available_options as $_option=>$_option_description} {if is_array($_option_description)}
{else}
{/if} {/foreach} {/if} {/if} {if !empty($info.help)}
{$info.help|nl2br} {/if}
{/strip}