频道专属模板管理3(自定义表单型)
时间:2015-05-07 14:13 点击:
表单提交页模板的制作,关键在于如何插入自定义表单,我们可以使用【自动生成完整表单】标签:{#channelform#},该标签可以直接帮我生成整个完整表单,然后我们使用表单默认绑定的样式“channelform”来进行表单样式的控制。
如果需要对自定义表单进行深度调整,可以采用以下两个方法:
一个是使用手动生成表单默认项,在事先设定好表单的页面样式后,在相应位置直接插入各表单项的相应标签。
二是使用“自动生成完整表单”生成完整的表单项后,使用查看源代码的方式,把生成的自定义表单HTML代码完整的复制出来,然后重新进行排版制作,并替换模板中的“自动生成完整表单”标签。
这两种方法好处是可以自定义表单的结构样式,缺点是表单在增加新字段后,不能自动生成,需要手动添加。
如图,是一个自定义表单页:
分析图中结构,我们可以把页面中的三个部分制作成【静态标签】方便管理, 关于【静态标签】的制作,在首页模板的制作中已经介绍过了,这里就不在介绍。
我们来看看html代码页面中其他需要替换成标签代码的部分,下图中我们做了非常清晰的对比:
将html页面中能够替换成标签的部分全部通过【插入标签】完成替换后,我们得到了最终的后台标签代码,如图:
到这里,自定义表单型的模板制作就基本介绍完了,更多更详细的内容请参考进阶教程。