织梦DEDECMS自定义表单提交后的跳转链接如何修改
如果是这样的话,不需要去学怎么修改织梦了,因为织梦里面就有了所有企业网站建设所用到的插件了。。剩下的。就看你会不会用了。,。还有,想修改什么的,像固定标题长度啦。。关键字长度啦,等等,这些,你上百度一找就有了……
修改 dede/diy_listphp的第91行,
$datalist->pageSize = 10;
改成
$datalist->pageSize = 3;
打开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自定义表单跳转页面链接的方法。
diyphp 是用来接受自定义表单提交的数据的 ,是不需要更新的
如果你是想修改表单里边的字段可以到后台-核心-自定义表单 然后点编辑
就可以修改之前的字段了,也可以添加新的字段
九戒织梦 为您回答
比如你有六个表单分两次提交:
<form action="diyphp">
表单一
表单二
表单三
submit后跳转到下一页,获取本次提交的id
</form>
下一页表单根据上次提交的表单id填充值为空的表单
<form action="diyphp">
表单四
表单五
表单刘
submit后直接显示成功
</form>
0条评论