在使用 Dedecms(织梦)CMS 创建自定义表单后,许多用户可能会遇到一个问题:如何让前台提交的内容直接显示在首页?下面将详细介绍实现这一功能的方法。

首先,在创建自定义表单时,需要确保表单的字段名称设置正确。如果希望提交的内容无需审核即可立刻显示,那么在增加新表单时,“前台列表和内容页公开?”选项应选择“完全公开”。这样可以确保提交的数据能够即时展示在网站上。

效果展示如下:

Dedecms 5.7 首页调用自定义表单内容方法

接下来,我们来看一下如何在首页调用自定义表单的内容。以下是具体的代码示例:


{dede:loop table='dede_diyform1' sort='id' row='30' if='ifcheck=1'}
[field:id/]#[field:name/][field:shijian/]
留言内容[field:content/]…
{/dede:loop}

以上代码中,dede_diyform1 是自定义表单的表名,请根据实际情况替换为您的表单名称。
sort='id' 表示按照 ID 排序,row='30' 表示调用 30 条记录。

为了确保调用成功,请注意以下几点:
1. 确认自定义表单的表名是否正确。
2. 检查数据库中是否有对应的数据。
3. 如果需要过滤未审核的数据,可以在 if 参数中添加条件,例如 ifcheck=1

通过上述步骤,您就可以轻松实现 Dedecms 自定义表单内容在首页的调用了。这种方法不仅简单高效,还能显著提升用户体验。

如果您还有其他问题或需要进一步的帮助,请随时联系我们!


空格示例:这是一个 带有空格的句子。