本功能适用于科汛V9.0、X1(后期版本估计也可使用)PC站科汛可以用自定义表单实现,并且有独立的模板。灵活一点的话 自定义表单也可以直接做手机站的留言板,这样就是建两个表单一个用于PC站,一个用于手机站。这种方法客户不方便管理,要想让PC站和手机站公用一个表单其实也很简单,只需修改三处asp代码就可实现。具体步骤:
步骤我在发下上面乱了
第一步、复制文件1、将"/Plus/"下的“form”文件夹,复制到“/3g/”文件夹里;2、将“Template”下的“表单”文件夹(即表单模板文件夹),复制到“/Template/3g/”文件夹里;
第二步、修改文件第一处、修改文件“/3g/form/index.asp”If not ks.isnul(Templ_url) Then Templ_url = Replace(Templ_url,"{@TemplateDir}","{@TemplateDir}/3g/")Template = KSR.LoadTemplate(Templ_url)Template =Replace(Template,"{$" & KS.S("Type") &"}"," selected")
第二处、修改文件“/3g/form/index.asp”echo KS.GetDomain & "3g/form/content.asp?FormID="&FormID& "&id=" & GetNodeText("id")
第三处、修改文件“/3g/form/content.asp”If not ks.isnul(Templ_url) Then Templ_url = Replace(Templ_url,"{@TemplateDir}","{@TemplateDir}/3g/")Template = KSR.LoadTemplate(Templ_url)Template =Replace(Template,"{$ShowFormName}",formname)
手机站留言板模板位置/Template/3g/表单/列表页.html/Template/3g/表单/内容页.html
手机站留言板链接下面以自定义表单ID为1为例手机站留言列表链接:http://localhost/3g/form/index.asp?id=1手机站留言内容链接:http://localhost/3g/form/content.asp?FormID=1&id=1
备注:红色为增加部分,第二处红色为修改部分
如果网站使用了多个自定义表单,asp文件只需修改一次,剩下的只需要修改模板就可。如:
PC站留言模板为:
/Template/表单1/列表页.html
/Template/表单1/内容页.html
手机站留言模板应为:
/Template/3g/表单1/列表页.html
/Template/3g/表单1/内容页.html