首页 > CMS > 织梦DEDE > 正文

织梦cms内容页修改或者删除文章之后自动更新上下篇或者首页

2024-08-30 19:07:30
字体:
来源:转载
供稿:网友

织梦CMS后台修改、删除文章后自动更新首页和相应列表页。织梦后台只能开启发布后更新主页,列表,和上下页。有时候我们需要在编辑时也能更新想要的,这样不用每次去生成。 

使用织梦CMS建站时我们通常会需要删除和修改已经发布的文章,下面织梦者就为大家介绍一下如何实现 织梦CMS后台修改、删除文章后自动更新首页和相应列表页

具体方法如下 :

打开dede/article.edit.php文件,找到

复制代码

// 返回成功信息

$msg = "

请选择你的后续操作:

<a href='archives_add.php?cid=$typeid'><u>发布新文档</u></a>

<a href='archives_do.php?aid=" . $id . "&dopost=editArchives'><u>查看更改</u></a>

<a href='$artUrl' target='_blank'><u>查看文档</u></a>

<a href='catalog_do.php?cid=$typeid&dopost=listArchives'><u>管理文档</u></a>

$backurl

";

本部分设定了隐藏,您已回复过了,以下是隐藏的内容

在最后一行的分号前面加上.GetUpdateTest()

在修改文章的时候便会自动更新首页以及相关栏目和上下文了

dedecms删除文章时自动更新首页,相关栏目以及上下文 

打开dede/archive_do.php 找到

复制代码

ShowMsg("成功删除指定的文档!",$ENV_GOBACK_URL);

把这句注释掉,改成

本部分设定了隐藏,您已回复过了,以下是隐藏的内容

echo GetUpdateTest();

之所以要注释掉ShowMsg();是因为GetUpdateTest()是框架跳转来一次执行更新任务(src='$jumpUrl').首先更新上下文,然后更新首页,相关栏目等.在GetUpdateTest()还没更新完时,ShowMsg就已经开始跳转了.

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表