终于解决了困扰我一天的问题,phpwind的模块管理问题
0 个评论
我仿照PW的首页模块自己弄了一个模块
其他的都成功了,就是管理那里老是提示模块不存在
我发现是生成的管理网址是错误的
变成了mode.php?m=area&q=dialog&invokename=null&channelid=null
NULL是空的意思
也就是说参数没传递过去
而生成这个网址的是ADMINVIEW.JS,我进去测试了一下
似乎莫名其妙多运行了一次
首页提示每生成一个网址,里面的某个函数运行了2次,这个是正常的
而进入到我修改的页面的话,里面的某个函数运行了4次,前面两次是得到正常值的
后两次却获取了空值
才导致了管理地址的错误...
阅读全文
DEDE5.5伪静态修改
0 个评论
首先找到include/channelunit.func.php
找到大概113行的return $GLOBALS[“cfg_plus_dir”].”/view-“.$aid.’-1.html’;修改为return “/view-“.$aid.’-1.html’; 就是把PLUS这个烦人的目录去掉了
然后找到同文件的大概166行把$reurl = $GLOBALS[‘cfg_phpurl’].”/list.php?tid...
阅读全文
dede5.3伪静态修改(未完善)
0 个评论
官方论坛上有相关的文章,但是我觉得还不是我需要的样子
所以就自己弄了一下
暂时修改,未完善
修改一点我就写一点
首先后台的 系统-系统基本参数-核心设置-是否使用伪静态:要选是
再执行下SQL语句,把所有栏目设置为动态
UPDATE `dede_arctype` SET `isdefault` = ‘-1′;
?
include文件夹
(//后面为原来的,前面为修改过的)
channelunit.func.php约108行 修改文章链接
return “/view-“.$aid.’-1.html’;//...
阅读全文
dede伪静态
0 个评论
.htaccess 文件内容
RewriteEngine OnRewriteBase /RewriteRule ^(.*)list-([0-9]+)\.html$ $1/plus/list.php?tid=$2RewriteRule ^(.*)list-([0-9]+)-([0-9]+)\.html$ $1/plus/list.php?typeid=$2&PageNo=$3
RewriteRule ^(.*)view-([0-9]+)\.html$ $1/plus/view.php?aid=$2RewriteRule ^(.*)view-([0-9]+)...
阅读全文