dedecms如何把自定义表单留言内容显示
时间 : 2023-12-27 00:17:02 声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案

在dedeCMS中显示自定义表单留言内容需要进行以下步骤:

1. 创建自定义表单:

在dedeCMS后台管理系统中,点击"自定义表单"菜单栏,然后点击“新增表单”按钮,填写表单名称、标签等信息,并添加相应的表单字段。

2. 添加表单留言内容模板:

在dedeCMS后台管理系统中,点击"模板管理"菜单栏,然后点击“内容模板管理”按钮。选择需要修改的模板,在模板代码中增加以下代码:

```smarty

{dede:arctype typeid='0' channelid='6'}

{dede:list typeid='$typeid' channelid='$channelid' row='10'}

{loop $list $li}

<div class="message-item">

<span>{$li['username']}</span>

<p>{$li['msg']}

</div>

{/loop}

{/dede:list}

{/dede:arctype}

以上代码会把表单留言的用户名和内容显示出来,并按照时间倒序排列。

3. 保存模板修改:

点击保存按钮保存对模板的修改。

4. 在前台页面调用表单留言内容模板:

在需要显示表单留言内容的页面中,使用模板标签调用刚刚修改的模板。

```smarty

{dede:include filename='content/article_list/留言内容模板.html'/}

此处'留言内容模板.html'需要替换为实际的模板文件名。

这样,在前台页面中就可以显示自定义表单留言内容了。

以上就是在dedeCMS中将自定义表单的留言内容显示出来的步骤。希望对你有所帮助!

其他答案

在dedeCMS中,如果想要将自定义表单中的留言内容显示出来,可以按照下面的步骤进行操作:

1. 首先,登录dedeCMS后台管理界面,并进入“系统”->“模型管理”->“自定义表单管理”。

2. 在自定义表单管理页面,找到你需要显示留言内容的表单,并点击“字段管理”。

3. 在字段管理页面,点击“添加字段”按钮,添加一个新的字段来存储留言内容。可以选择字段类型为“文本型”,长度适当设置。例如,字段名称设置为“content”。

4. 完成字段添加后,返回自定义表单管理页面,点击“留言管理”。

5. 在留言管理页面,可以看到已经有用户提交的留言内容。但默认情况下,是不会显示出来的。

6. 在这里,我们需要修改模板文件,使留言内容能够被显示出来。找到dedeCMS的模板文件夹(一般是在“templets/default”目录下),找到你使用的模板文件夹。

7. 在模板文件夹中,找到留言板块对应的模板文件。一般是以“guestbook”或“feedback”命名的。打开该文件。

8. 在留言板块的模板文件中,找到相应的位置,插入代码片段:

<?php echo $mybanners->content; ?>

这段代码的意思是,输出自定义表单中字段名称为“content”的字段值。

9. 保存文件,并刷新前台页面,在留言板块中就能够看到留言内容的显示了。

以上就是在dedeCMS中将自定义表单留言内容显示的方法。通过添加一个新的字段来存储留言内容,并在留言板块的模板文件中修改代码,可以在前台页面中显示出留言内容。