王尘宇王尘宇

研究百度干SEO做推广变成一个被互联网搞的人

dedecms中为什么表单在前台浏览发布信息页面 字段名名称不显示(dedecms自定义表单调用)


为什么dedecms中表单在前台浏览发布信息页面字段名名称不显示及自定义表单调用详解

为什么dedecms中表单在前台浏览发布信息页面字段名名称不显示

在dedecms中,表单在前台浏览发布信息页面时,可能会出现字段名名称不显示的情况。这是由于dedecms前台模板中的表单调用方式不同于其他CMS系统,需要特别注意。

首先,需要确保在dedecms后台管理中心中,表单的字段名名称已经填写完整并保存。如果字段名名称已经填写完整并保存,但在前台浏览发布信息页面时,字段名名称依然不显示,那么可能是因为前台模板中的表单调用方式存在问题。

在dedecms前台模板中,表单调用方式一般为:

```

[field:form]

其中,[field:formurl/]表示表单提交的URL地址,[field:form]表示表单的字段。

如果表单的字段名名称不显示,可以尝试在表单调用代码中添加以下代码:

[field:field/]

其中,[field:name/]表示表单字段的名称,[field:title/]表示表单字段的标题,[field:field/]表示表单字段的输入框。

这样,在前台浏览发布信息页面时,就可以显示表单字段名名称了。

dedecms自定义表单调用详解

除了系统自带的表单外,dedecms还支持自定义表单。自定义表单可以根据站点需求自由添加字段,非常灵活。

在dedecms中,自定义表单的添加、编辑和删除都可以在后台管理中心中进行。添加自定义表单时,需要填写表单名称、表单描述和表单字段等信息。表单字段包括字段名称、字段类型、字段标题和字段提示等。

添加自定义表单后,可以在前台浏览发布信息页面中调用。调用方式与系统自带表单类似,如下所示:

其中,[field:formurl/]表示表单提交的URL地址,[field:form]表示自定义表单的字段。

调用自定义表单时,需要注意以下几点:

1. 表单名称必须与后台管理中心中添加的名称一致。

2. 表单字段的名称、标题和类型必须与后台管理中心中添加的一致。

3. 自定义表单的字段名称需要添加前缀“my”。

例如,在后台管理中心中添加了一个名称为“test”的自定义表单,包含一个类型为“文本框”的字段,名称为“name”,标题为“姓名”。在前台浏览发布信息页面中调用该自定义表单时,需要使用以下代码:

[field:myfield/]

其中,[field:myformurl/]表示自定义表单提交的URL地址,[field:myname/]表示自定义表单字段的名称,需要添加前缀“my”,[field:mytitle/]表示自定义表单字段的标题,[field:myfield/]表示自定义表单字段的输入框。

相关文章

评论列表

发表评论:
验证码

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。