DEDECMS怎么将文件上传至网站的根目录
{dede:field name='typeid' runphp='yes'}
global $dsql;
/获取当前栏目id/
$typeid = @me;
$query = "SELECT reid FROM dede_arctype where id = $typeid";
$rs = $dsql->GetOne($query);
$reid = $rs['reid'];//获取到栏目的上级栏目
/获取上级栏目id/
$query2 = "SELECT FROM dede_arctype where id = $reid";
$typerow = $dsql->GetOne($query2);
/输出上级栏目信息/
$typename = $typerow['typename'];
$link = GetTypeUrl($typerow['typeid'],MfTypedir($typerow['typedir']),$typerow['isdefault'],$typerow['defaultname'],$typerow['ispart'],$typerow['namerule2'],$typerow['moresite'],$typerow['siteurl'],$typerow['sitepath']);
@me = "<a href='/{$link}'>$typename</a>";
{/dede:field}
一、修改文件include/taglib/channellibphp,把
DEDE模板
$attlist =
"typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|";
修改成
$attlist =
"typeid|0,reid|0,row|100,col|1,type|son,currentstyle|,cacheid|,line|1";
//|后面的1,代表初始值
第二、在第9行附近追加如下代码:
//默认属性里设置的行数 $default_line =
$ctag->CAttribute->Items["line"];
第三、把下面代码
$row['sonids'] = $row['rel'] = '';
修改成
$row['sonids'] = $row['rel'] = ''; $row['line'] =
$default_line+$i;
最后,特别要注意的是,如果要使用currentstyle样式,即当前栏目样式,则必修将刚才的"line"字段,追加到下面代码后面
本文来自织梦模板团
$linkOkstr = str_replace("~rel~",$row['rel'],$linkOkstr); $linkOkstr =
str_replace("~id~",$row['id'],$linkOkstr); $linkOkstr =
str_replace("~typelink~",$row['typelink'],$linkOkstr); $linkOkstr =
str_replace("~typename~",$row['typename'],$linkOkstr); $linkOkstr =
str_replace("~line~",$row['line'],$linkOkstr);
好了,以上就是怎么给织梦dedecms栏目导航{dede:channel}标签添加序号,希望对大家修改织梦dedecms有所帮助。
在DEDECMS中,我们会发现导航代码中有一个[field:rel/],这个标签是导航栏中用来显示下级菜单栏目。
"景安网络-快云VPS"为您解答:
1、这个很简单的,你下载一个ftp工具,然后将网站的ip地址,ftp帐号和密码填上,然后就可以连接了,就可以直接上传下载文件,
2、用dedecmd后台的管理功能也可以上传文件,但是有大小类型限制,你可以在“模块——辅助插件——文件管理器”里面上传和修改删除管理等
1您可以把LISTPHP文件放在网站跟目录下面,
就可以直接用http://localhost/listphptid=6 访问了
2您可以开启URLRewrite规则来重写这个地址
没有用的,你是不是 没配置PHP运行环境呢? 估计ASP能测试, PHP需要数据库配置的,本地没有运行环境是运行不了的,如果对程序放心可以上传到服务器上测试,或研究一下怎么配置PHP运行环境!
你指的是后台登陆地址吧?
直接把dede文件夹 修改成 其他名字就可以了,同时,在后台的基本设置里,指定一下后台目录,不指定也可以,用了这么久DEDECMS 貌似也没发现什么问题。呵呵
0条评论