{include file="Header.htm"}
<body>
<h3>Build admin add page of table {$Table.Label}</h3>
{if $Codes}
  <ul>
    <li><a href="{$CFG.BaseURL}{$DemoURL}" target="_blank">Preview the result</a></li>
    <li><a href="ManageAdminAdd.php?Showing=true">Edit the page again</a></li>
  </ul>
{$Codes.PHP}
{$Codes.HTML}
{else}
<ul>
  <li><a href="#" onclick="switchDisplay('ManagePage');">Setting the page.</a></li>
  {if $PageCFG}{include file='Page/ViewAndDownLink.htm'}{/if}
</ul>
<form name="ManagePage" method="post" {if $Showing}style="display:none"{/if}>
  <table align="center" class="tblfull">
    <caption>Manage Admin Add Page of {$Table.Label}</caption>
    <tr class="colhead">
      <th>FieldName</th>
      <th>FieldType</th>
      <th>Input Type</th>
      <th>Input Params</th>
      <th>Fill</th>
      <th>DataRule</th>
    </tr>
    {foreach from=$Page.Fields key=FieldName item=Field}
    <tr>
      <th>{$Field.Label}</th>
      <td>{$Table.Fields.$FieldName.Type}</td>
      <td>{$InputTypeList.$FieldName}</td>
      <td><input type="text" name="InputParam[{$FieldName}]" value="{$Field.InputParam}" /></td>
      <td align="center">
        <input type="radio" name="Fill[{$FieldName}]" value="Required"  {if $Field.Fill=="Required"} checked="checked" {/if} title="Required" class="radio" />
        <input type="radio" name="Fill[{$FieldName}]" value="Optional"  {if $Field.Fill=="Optional"} checked="checked" {/if} title="Optional" class="radio" />
        <input type="radio" name="Fill[{$FieldName}]" value="Excluded"  {if $Field.Fill=="Excluded"} checked="checked" {/if} title="Excluded" class="radio" />
      </td>
      <td>{$DataRuleList.$FieldName}</td>
    </tr>
    {/foreach}
    <tr>
      <td colspan="5" align="center">
        <input type="submit" name="Submit" value="Save" class="submit" />
      </td>
    </tr>
 </table>
</form>
{/if}
Fill: 第一列单选按钮为必填项，中间一列为选填项，第三列为不填。<br />
InputParam每项之间使用;隔开。可以指定此字段值的来源。有如下几种情况：<br />

    value=get; 此字段的值通过$_GET方式传递，传递的变量名为字段名。<br />
    value=test; 此字段的值手工指定为test，直接写入模板文件中。<br />
    value=test; size=10可以在指定此字段的值的同时，指定它的size为10。可以任意添加多种属性，比如样式表属性等。

如果是下拉菜单，或者是复选框，或者是单选按钮，可以这样指定它的值：<br />

    table=AdPosition;fields=positioncode,positonname: 这样定义表示中AdPosition表里面查询positioncode和positionname两个字段，生成一个二维的数组，以此生成下拉菜单。<br />
    ems=Ems快递;post=邮政，这样等于手工指定一个二维的数组。
    也可以指定函数func=test，这样会调用test函数来生成所需要的二维数组，注意，此处不需要增加()。

</body>
</html>