Click on the title of each fields to enable them.
{foreach from=$FIELDS item=FIELD} {if ($FIELD['level'] & EDIT_LEVEL) == EDIT_LEVEL}
{if $FIELD['type'] == 'belong'} {assign var=FIELD_NAME value="`$FIELD['field']`_id"} {elseif $FIELD['type'] == 'have' && (strpos($FIELD['field'], "`$FIELD['table']`_") !== false)} {assign var=JOIN_TABLE value=$FIELD['field']} {assign var=REF_TABLE value=str_replace("`$FIELD['table']`_", '', $FIELD['field'])} {elseif $FIELD['type'] == 'have' && (strpos($FIELD['field'], "_`$FIELD['table']`") !== false)} {assign var=JOIN_TABLE value=$FIELD['field']} {assign var=REF_TABLE value=str_replace("_`$FIELD['table']`", '', $FIELD['field'])} {else} {assign var=FIELD_NAME value=$FIELD['field']} {/if} {if !in_array($FIELD['type'], array('has', 'have'))}
{/if} {if $FIELD['type'] == 'text'}
{elseif $FIELD['type'] == 'password'}
{elseif $FIELD['type'] == 'number'}
.00
{elseif $FIELD['type'] == 'file'}
{elseif $FIELD['type'] == 'checkbox'}
No
Yes
{elseif $FIELD['type'] == 'email'}
@
{elseif $FIELD['type'] == 'date'}
Format: {DATE_FORMAT}
{elseif $FIELD['type'] == 'datetime'}
Format: {DATETIME_FORMAT}
{elseif $FIELD['type'] == 'belong'} {assign var=REF_TABLE value=$FIELD['field']}
{if $FIELD['mandatory'] == 0}
None
{/if} {assign var=REF_ITEMS value=Database::getInstance()->$REF_TABLE()} {foreach from=$REF_ITEMS item=ITEM}
{$ITEM[$FIELD['extra']]}
{/foreach}
{elseif $FIELD['type'] == 'self'} {assign var=REF_TABLE value=$FIELD['table']}
{if $FIELD['mandatory'] == 0}
None
{/if} {assign var=REF_ITEMS value=Database::getInstance()->$REF_TABLE()} {foreach from=$REF_ITEMS item=ITEM}
{$ITEM[$FIELD['extra']]}
{/foreach}
{elseif $FIELD['type'] == 'enum'}
{assign var=EXTRA value=json_decode($FIELD['extra'])} {foreach from=$EXTRA item=ITEM}
{$ITEM}
{/foreach}
{elseif $FIELD['type'] == 'textarea'}
{elseif $FIELD['type'] == 'ckeditor'}
{/if}
{/if} {/foreach}
Be careful: enabled fields with empty value will be updated as empty!