phpcms的formguide默认提供了一套表单模板。位置:/template/default/formguide/form_index.html

{template 'formguide','header'}
<div >
<!--
$().ready(function() {
$('form').checkForm(1);
});
//-->
</script>


默认模板做出来的表单格式太单一,如何做出个性的表单,就需要自己制作模板了。

模板制作其实很简单,只要掌握一点!

1,记住你所有添加的字段的名称

可在模块管理 表单向导 管理表单 字段管理查看
[localimg=233,300]1[/localimg]

然后在放表单的位置加入 {$forminfos[字段名][form]}就可以了。

而表单标题则是用{$forminfos[字段名][name]}来表示。

当然表单的标题,提示信息都可以自己随便取了,就不局限于用{$forminfos[字段名][name]}了。

给个例子,一看就懂的模板代码
[page]
{template 'formguide','header'}
<div >如您使用精技网管过程中遇到不解难题或出现故障,可通过填写此表单向我们汇报,我们将尽快处理您的请求</p>
<fieldset>
<legend>故障信息描述</legend>
<p><label>标题</label>{$forminfos[title][form]}</p>
<p><label>详细描述您遇到的问题</label>{$forminfos[description][form]}
<label>您使用的产品型号</label>{$forminfos[product][form]}</p>
</fieldset>

<fieldset>
<legend>您的联系信息</legend>
<p><label>您的公司名</label>{$forminfos[company][form]}</p>
<p><label>您的姓名或称呼</label>{$forminfos[name][form]}</p>
<p><label>您希望我们用以下何种方式与您取得联系</label>{$forminfos[contactmethod][form]}</p>
<p><label>您的详细联系方式</label>{$forminfos[contactdetail][form]}</p>
</fieldset>
</td></tr>
<tr>
<td>
<input type="hidden" name="dataid" value="{$dataid}" />
<input type="hidden" name="formid" value="{$formid}" />
<input type="submit" name="dosubmit" value="确定" />
<input type="reset" name="reset" value="取消" />
</td>
</tr>
</table>
</form>
</div>
<div {/if}>{$r[catname]}</a></li>
{/loop}

</ul>
</div>
</div>
</div>

{template 'phpcms','footer'}
<script LANGUAGE="javascript">
<!--
$().ready(function() {
$('form').checkForm(1);
menu_selected({$parentid});
});
//-->
</script>

相关文章:

  • 2022-12-23
  • 2021-08-29
  • 2021-08-29
  • 2021-11-27
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-26
  • 2021-12-29
  • 2022-02-15
  • 2022-12-23
  • 2022-12-23
  • 2021-08-23
相关资源
相似解决方案