织梦动态页栏目,要手动‘更新系统缓存’,才能更新,如何让它自动更新?
1、确认网站后台所有操作都点击保存处于生效状态。
2、网站所有操作成功后,检查网站是否是动态模式还是静态模式,如果是静态或者伪静态模式需要进行如下操作。
3、点击左侧“生成”选项,在右侧子菜单中单击“一键更新网站”或者依次单击“更新栏目HEML”和“更新文档HTML。”
4、回到网站首页,单击刷新按钮或按F5,刷新页面。
要是这样的话。可以修改源代码来完成。找到templets/default/headhtm来修改。找到这个段<li><a href='{dede:globalcfg_cmsurl/}/'>主页</a></li>
<ul>
<li><a href='{dede:globalcfg_cmsurl/}/'>主页</a></li>
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~' ~rel~>~typename~</a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]>[field:typename/]</a></li>
{/dede:channel}
</ul>
在</li><li><a href="http://wwwtaobaocom/" target="_blank">淘宝推广</a></li>{/dede:channel}之间加入你要的网址
默认情况下是这样的,发表文章后还要手动去生成栏目页跟首页,但是显然这样很不方便,应该很多人都发布为文章就基本忘了去更新首页跟栏目页,而实际上dede后台可以进行设置的,设置完之后你每次更新文章之后系统会自动更新栏目页跟首页
如上图,在后台一次点开 系统---系统基本参数--性能选项,然后拉到最下面把红色框框内的全部选中为 是,然后确定,ok一切搞定,你以后灭此发表文章之后,系统都会自动更新栏目页跟首页了
打开你的dedecms目录下的templets\default目录下的 indexhtm文件
找到
{dede:arclist type='image' row='5'}
改为{dede:arclist type='image' row='5' typeid='你要调用栏目的id' }
例如
{dede:arclist type='image' row='5' typeid='15'}
如果要调用多个栏目,栏目id之间用 , 隔开
1、一般情况下是你的命名规则有问题
2、建议您检查在栏目设置界面中检查一下你的文件命名规则,如果规则写错了,也会无法更新
3、还有就是栏目的模板路径是否正确,若模板路径错误也会更新出错哈
4、另外检查一下你的栏目或者内容模板里的标签是否正确,duosucaicom例如是否有没关闭的标签等。模板调用标签写错也会造成无法更新的结果
多素材织梦模板
为您解答
望采纳
0条评论