当前位置:首页 > 行业动态 > 正文

如何自定义Dedecms表单提交成功后的提示信息和页面跳转?

要修改织梦dedecms自定义表单提交成功提示信息和跳转,请按照以下步骤操作:,,1. 登录织梦dedecms后台管理界面。,2. 在左侧菜单栏中找到“模块”选项,点击展开。,3. 找到“自定义表单”模块,点击进入。,4. 在自定义表单列表中,找到需要修改的表单,点击进入。,5. 在表单设置页面中,找到“提交设置”选项卡,点击进入。,6. 在“提交设置”选项卡中,可以看到“提交成功后的提示信息”和“提交成功后的跳转链接”两个选项。,7. 分别修改这两个选项的值,即可实现自定义表单 提交成功提示信息和跳转的修改。,8. 修改完成后,点击页面底部的“保存”按钮,保存设置。

在织梦dedecms中,自定义表单是一个常用的功能,用于收集用户信息、反馈等,默认的提交成功提示信息和跳转页面可能并不满足所有用户的需求,本文将介绍如何修改织梦dedecms自定义表单提交成功后的提示信息和跳转页面。

h3{fontsize: 1.5em;marginbottom: 0.5em;}

修改提交成功提示信息

要修改织梦dedecms自定义表单提交成功后的提示信息,需要修改表单对应的模板文件,具体操作步骤如下:

1、登录织梦dedecms后台,找到“模块” > “自定义表单”,点击进入自定义表单列表。

2、找到需要修改的表单,点击“修改”按钮,进入表单设置页面。

3、在表单设置页面,找到“模板管理”选项卡,点击进入模板管理页面。

4、在模板管理页面,找到需要修改的模板(通常是index.htm或list.htm),点击“编辑”按钮,进入模板编辑页面。

5、在模板编辑页面,找到以下代码:

echo "<script>alert('{$cfg_df_success}');location.href='$forwardurl';</script>";

6、将其中的{$cfg_df_success}替换为你想要显示的提示信息,

echo "<script>alert('提交成功,感谢您的反馈!');location.href='$forwardurl';</script>";

7、保存修改后的模板文件,然后重新提交表单,查看是否显示了修改后的提示信息。

修改提交成功后的跳转页面

要修改织梦dedecms自定义表单提交成功后的跳转页面,同样需要修改表单对应的模板文件,具体操作步骤如下:

1、按照上述步骤14,进入模板编辑页面。

2、在模板编辑页面,找到以下代码:

echo "<script>alert('{$cfg_df_success}');location.href='$forwardurl';</script>";

3、将其中的$forwardurl替换为你想要跳转的页面地址,

echo "<script>alert('提交成功,感谢您的反馈!');location.href='http://www.example.com/thankyou.html';</script>";

4、保存修改后的模板文件,然后重新提交表单,查看是否跳转到了指定的页面。

通过以上步骤,我们可以实现对织梦dedecms自定义表单提交成功后的提示信息和跳转页面的修改,需要注意的是,这些修改可能会影响其他功能的正常使用,因此在进行修改前,请确保已经备份好相关文件。

参数 描述 修改方法
submit_msg 自定义表单提交成功后的提示信息 在织梦dedecms后台,进入“系统设置” > “全局参数” > “自定义表单” > “表单提交成功提示信息”,修改该参数值
submit_jump 自定义表单提交成功后的跳转链接 在织梦dedecms后台,进入“系统设置” > “全局参数” > “自定义表单” > “表单提交成功后跳转链接”,修改该参数值
submit_jump_type 自定义表单提交成功后跳转的类型 在织梦dedecms后台,进入“系统设置” > “全局参数” > “自定义表单” > “表单提交成功后跳转类型”,选择“URL跳转”或“当前页跳转”
submit_jump_url 自定义表单提交成功后跳转的URL地址 在织梦dedecms后台,进入“系统设置” > “全局参数” > “自定义表单” > “表单提交成功后跳转链接”,修改该参数值(仅当选择“URL跳转”时有效)
submit_jump_page 自定义表单提交成功后跳转的页面ID 在织梦dedecms后台,进入“系统设置” > “全局参数” > “自定义表单” > “表单提交成功后跳转页面”,选择或输入页面ID(仅当选择“当前页跳转”时有效)

注意

1、修改参数后,可能需要重启织梦dedecms网站才能生效。

2、在修改跳转链接时,请确保链接正确无误,否则可能导致页面无法正常显示。

0