/framework/core/db/templates/dbzone/edit.tpl
Smarty Template | 27 lines | 27 code | 0 blank | 0 comment | 2 complexity | c6f5aeb54e20f3de1852f7b22ff41ed8 MD5 | raw file
1<form method="post" name="main_form" action="{$virtualUrl}"> 2<table> 3 {assign var=primaryKey value=$object->getPrimaryKey()} 4 {foreach from=$object key=fieldName item=fieldValue} 5 <tr> 6 <td>{$fieldName}:</td> 7 {if $object->primaryKeyAssignedByDb() && in_array($fieldName, $primaryKey)} 8 <td>{$fieldValue|default:"<self-assigned>"}</td> 9 {else} 10 {if isset($fieldInfo[$fieldName].type)} 11 {if $fieldInfo[$fieldName].type == 'textarea'} 12 <td><textarea name="fields[{$fieldName}]" rows="4" cols="50">{$fieldValue}</textarea></td> 13 {else} 14 <td><input type="text" name="fields[{$fieldName}]" value="{$fieldValue}"></td> 15 {/if} 16 {elseif $object->getFieldOptions($fieldName)} 17 {assign var=relationship value=$object->getFieldOptions($fieldName)} 18 <td>{html_options name="fields[$fieldName]" selected=$fieldValue options=$relationship->getOptions()}</td> 19 {else} 20 <td><input type="text" name="fields[{$fieldName}]" value="{$fieldValue}"></td> 21 {/if} 22 {/if} 23 </tr> 24 {/foreach} 25</table> 26<input type="submit" name="save" value="save"> 27</form>