织梦后台增加了栏目和文章,但是前台不显示,生成也更新了,都没用,前台首页是indexphp,没有跟着更新
如果想自动的话就去修改源代码吧
我教你一个半自动的办法
自己写一个自由列表
上面代码写进去生成一个headmenuhtm生成到模板目录
然后guestbookhtm里面需要导航的地方插入
{dede:include filename="headmenuhtm"/}
就行了半自动的
网上有两种解决方法:
一种是说你曾用记事本编辑过dede的php文件
2是说你得修改
找include/userloginclassphp里面的keepuser()函数,
把@session_register 全部改写, 虽然不知道这个@是什么意思
把@session_register($this->keepUserIDTag); 注释掉,然后改为
if (!isset($_SESSION[$this->keepUserIDTag]))
全部有6个。
如下:
if (!isset($_SESSION[$this->keepUserIDTag]))
//@session_register($this->keepUserIDTag);
$_SESSION[$this->keepUserIDTag] = $this->userID;
if (!isset($_SESSION[$this->keepUserTypeTag]))
//@session_register($this->keepUserTypeTag);
$_SESSION[$this->keepUserTypeTag] = $this->userType;
if (!isset($_SESSION[$this->keepUserChannelTag]))
//@session_register($this->keepUserChannelTag);
$_SESSION[$this->keepUserChannelTag] = $this->userChannel;
if (!isset($_SESSION[$this->keepUserNameTag]))
//@session_register($this->keepUserNameTag);
$_SESSION[$this->keepUserNameTag] = $this->userName;
if (!isset($_SESSION[$this->keepUserPurviewTag]))
//@session_register($this->keepUserPurviewTag);
$_SESSION[$this->keepUserPurviewTag] = $this->userPurview;
if (!isset($_SESSION[$this->keepAdminStyleTag]))
//@session_register($this->keepAdminStyleTag);
$_SESSION[$this->keepAdminStyleTag] = $adminstyle;
然后就可以登入后台了。
我用的第二种方法解决的
这个跟模板与后台功能的结合有关
主要排除两个位置
一是模板需要变化展示信息的位置,是否正确的调用了对应的标签
二是看后台设置,是否对应的板块栏目,设置了动态更新
另外一点,后台更新要设置全站自动更新,否则就需要每次都整站生成一次才可以。
0条评论