织梦后台增加了栏目和文章,但是前台不显示,生成也更新了,都没用,前台首页是indexphp,没有跟着更新
您好,
朋友。跟版网团队很高兴为您解答:
这个问题看下您后台的这个字段是否勾选了 使字段可以在列表的底层模板中获得(自定义字段默认仅能在文档模板显示,启用此选项将使列表查询变慢,如无必要请不要选择)
在这个字段中可以看到,如下图所示:
希望我的回答能够帮到您!
给php的这个函数强制设定编码格式,这样也能解决这个问题,具体对应的位置是
①:dede/article_addphp 这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
②:然后再找到dede/article_editphp这个php文件中查找
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen));
改成
$title = htmlspecialchars(cn_substrR($title,$cfg_title_maxlen),ENT_COMPAT ,'GB2312');
③:include/ckeditor/ckeditor_php5php 查找
htmlspecialchars($value)
改为htmlspecialchars($value, ENT_COMPAT ,'GB2312')
这个跟模板与后台功能的结合有关
主要排除两个位置
一是模板需要变化展示信息的位置,是否正确的调用了对应的标签
二是看后台设置,是否对应的板块栏目,设置了动态更新
另外一点,后台更新要设置全站自动更新,否则就需要每次都整站生成一次才可以。
右键审查元素或者查看源码,看下是不是被调用出来了而因为div遮挡或者css样式控制了没显示。
如果还是没有,{dede:channelartlist typeid="频道栏目id"},调取一个指定的频道栏目id测试一下。
第一,没有更新
第二,子栏目没有选择你自己的模板并更新
第三,栏目发表几篇内容测试一下,模板更改或内容上传后都需要及时更新相关的栏目及内容,这样才能在前台看到。。。。
希望我的回答对你有些许的帮助
0条评论