dedecms里面的自定义表单 怎么增加自增ID 或者 里面自带吗? 自带的自增ID 如何调用

dedecms里面的自定义表单 怎么增加自增ID 或者 里面自带吗? 自带的自增ID 如何调用,第1张

您好,织梦云模版(dedeyun)很高兴为您解答:

首先回答您第一个问题:你在后台建立栏目有很多方法在前台显示

{dede:channel type='top'}[field:typename/]{/dede:channel} 这个是输出后台你建立的所有栏目。 {dede:type typeid='你栏目id'}[field:typename/]{/dede:type} 这个是调用某一个栏目

当然栏目调用还有其他很多方法,具体请您多看织梦的官方标签

其次,需要别人数据,唯一的办法就是采集。这个还是需要你学习。

总之,你需要基础才行。希望我的回答能够帮到您。

如果你是采用是dedecms默认的模板,那做起来相对容易些。对这些模板怎么调用我也掌握得不太清楚,一知半解吧。你进入后台,进入核心,找到频道模型下来的自定义表单,自己创建一个自定义表单就行了,这个按照提示就能创建好,好了之后,刷新主页,你会在菜单栏上看到一个自定义表单的选项,点击这个选项,就能打开信息提交页。

如果是你自己做的模板,那我真不清楚。如果你有答案,也让我分享一下吧。

貌似不能增加ID的,不用增加ID就能使用呀,你看下你生成的表单后缀是什么样呀,它的后缀是HTM格式,也就是网页格式, 你可以在模板里面用include调用,或者你可以直接做一个链接,链接到表单

你可以尝试下,希望能帮到你,呵呵

Dedecms的标签调用的是有区域限制的,一些标签只能在文章页和首页以及频道页才能调用,但是单页面也想调用“最新文章”等一些文章列表,如果是用{dede:arclist} {dede:arclist /}这些标签肯定是调用不了的,哪要怎么办呢这个不用怕,这个问题dedecms早就想到了,在dedecms中有个“宏标签”功能,用这个功能可以实现全站调用。

  宏标签的设置:

  打开dedecms后台——>模板-->自定义宏标签-->智能标志向导

  1 选择一个你要的列表样式

  2 设置“调用栏目”,这里不用说了,就是想要调用的栏目。

  3 设置调用显示列表的文章条数,显示列数,标题长度,不过不设置也没事,回头想改还可以更改的。

  4 提取特定文档,如果你有需要调用特定的文章就要选择一下,如果么有,就不用选择。

  5 单条记录样式,这个有点重要,现在文章列表很多都是用<li></li>标签来做的,但是这里默认不是,如果你要在调用的时候适合你的页面,你需要自己修改一下,怎么修改

  这里示范一下,

  默认的标签:

  修改为<li></li>标签对的:

  还有很多功能,自己看支持字段。

  6“生成模版调用标记”

  7保存为自定义标记,这个很重要,一定要保存才可以了。要不下一步就么有内容可以做。

  8回到模板-->自定义宏标记 ,可以看到刚才保存的宏标记,如果不保存,这里是没有的。

  9点击“js调用”进行js调用代码提取

  10将刚才复制的那段js代码粘贴到你要的地方即可

  宏标签调用到此完成。

{dede:field name='size' runphp='yes'}

$a=explode(",",@me);

@me = "";

foreach($a as $k)

{

@me="<li><input type='radio' name='size' value='$k' id='size' /><a href='javascript:void(0);' class='size_radioToggle'><span class='value'>$k 码</span></a></li>";

}

{/dede:field}

之前帮朋友用织梦写过一个商城的功能,以上代码就可以完成你说的需求

{dede:field name='size' runphp='yes'}

name='size' 就是你的自定义字段, 使用foreach 循环出来

首页调用{dede:arclist typeid='xx' row='调用条数'channelid='文章模型id'addfields='自定义字段名' } [field:自定义字段/]{/dede:arclist}列表调用自定义字段:必须使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)勾上他{dede:listpagesize='调用条数'channelid='文章模型id' addfields='自定义字段名'} [field:自定义字段/]{/dede:list}

打开plus/diyphp,里面有这样一段代码:

if($dsql->executenonequery($query))

{

$id

= $dsql->GetLastID();

if($diy->public

== 2)

{

//diyphpaction=view&diyid={$diy->diyid}&id=$id

$goto

=

"diyphpaction=list&diyid={$diy->diyid}";

$bkmsg

= '发布成功,现在转向表单列表页';

}

else

{

$goto

= !empty($cfg_cmspath) $cfg_cmspath : '/';

$bkmsg

= '发布成功,请等待管理员处理';

}

showmsg($bkmsg,

$goto);

}

修改这里面的网址就OK了,当然如果要跳转到前一页面,除了需要将$goto后面的值进行修改,还有个文件需要修改下,具体操作是:

1、修改上面提法的:

$goto ='javascript:void(null)"';

2、打开include下commonfuncphp文件,找到

<a

href='http://wwwdedecmsmubancom/{$gourl}'>如果你的浏览器没反应,请点击这里</a>

,将这个修改为:

a href='http://wwwdedecmsmubancom/{$gourl}'

onclick='historygo(-1)'>如果你的浏览器没反应,请点击这里

OK了,以上就是修改织梦DEDECMS自定义表单跳转页面链接的方法。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms里面的自定义表单 怎么增加自增ID 或者 里面自带吗? 自带的自增ID 如何调用

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情