在dedecms实际应用建站上有很有东西需要自定义更改系统核心文件,比如一个栏目需要两个名字的时候怎么办 按照我给你的步骤修改 就能够解决这个问题
第一步
修改后台模板页面
dede\templets\catalog_edit.htm
在栏目名称的下面增加一个
<tr>
<td class='bline' height="26" style="padding-left:10px;"><font color='red'>栏目名称:</font></td>
<td class='bline'><input name="typename" type="text" id="typename" size="30" value="<?php echo $myrow['typename']?>" class="iptxt" /></td>
</tr>
<tr>
<td class='bline' height="26" style="padding-left:10px;">栏目别名:</td>
<td class='bline'><input name="alias" type="text" id="alias" size="30" value="<?php echo $myrow['alias']?>" class="iptxt" /></td>
</tr>
<tr>
<td class='bline' height="26" style="padding-left:10px;"><font color='red'>栏目名称:</font></td>
<td class='bline'><input name="typename" type="text" id="typename" size="30" value="<?php echo $myrow['typename']?>" class="iptxt" /></td>
</tr>
<tr>
<td class='bline' height="26" style="padding-left:10px;">栏目别名:</td>
<td class='bline'><input name="alias" type="text" id="alias" size="30" value="<?php echo $myrow['alias']?>" class="iptxt" /></td>
</tr>
第二步
在表dede_arctype中增加字段alias
第三步
在dede\catalog_edit.php下修改
$upquery = "UPDATE `#@__arctype` SET
issend='$issend',
sortrank='$sortrank',
typename='$typename',
alias='$alias',
typedir='$typedir',
isdefault='$isdefault',
defaultname='$defaultname',
issend='$issend',
ishidden='$ishidden',
channeltype='$channeltype',
tempindex='$tempindex',
templist='$templist',
temparticle='$temparticle',
namerule='$namerule',
namerule2='$namerule2',
ispart='$ispart',
corank='$corank',
description='$description',
keywords='$keywords',
seotitle='$seotitle',
moresite='$moresite',
`cross`='$cross',
`content`='$content',
`crossid`='$crossid',
`smalltypes`='$smalltypes'
$uptopsql
WHERE id='$id' ";
第四步
在 include\taglib channel.lib.php内修改
$linkOkstr = $currentstyle;
$row['typelink'] = GetOneTypeUrlA($row);
$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("~alias~",$row['alias'],$linkOkstr); //增加别名
$likeType .= $linkOkstr;
后台修改栏目后 大功告成
分享到:
相关推荐
dedecms批量漏洞扫描,大家可以自己试试效果
传智播客PHP教程韩顺平dedecms项目开发笔记.pdf
如图所示:dedecms在线订单发送邮件插件用途:访客在线发送信息到您预先设置的邮箱,稍加修改,即可作为订单、反馈、求职等邮件发送。解压包里有安装说明,新手不会的话可以联系站长,或者留言即可。
DeDecms织梦系统_V5.7.zip
dedecms一键解密工具 用起来方便简单 添加地址直接一键使用 dedecms网络渗透专用
织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源...DedeCms免费版的主要目标用户锁定在个人站长,功能更专注于个人网站或中小型门户的构建,当然也不乏有企业用户和学校等在使用本系统。
织梦dedecms批量导入excel表文章内容插件
DEDECMS5.7后台getshell1
织梦dedecms建站详细教程
dedeCMS插件-dedeCMS插件包含关键词采集,关键词文章采集,伪原创,自动发布,自动推送搜索引擎。实现全自动SEO优化的dedeCMS插件
wLHK-Dedecms漏洞整理.pdf
dedecms 经典样式,二次开发
dedecms5.7sp1后台(要能够注册member的vip账户后台才可以)存在sql延时注入exp,用火狐得到账户登录的cookie替换,然后Python2.7跑脚本,from乌云雨神 http://www.hekaiyu.cn/hacker/3060.html
dedecms 网站地图插件dedecms 网站地图插件
Dedecms会员功能shops_delivery.php中的 des 参数存在存储型XSS漏洞,攻击者可利用漏洞获得用户测试环境:DedeCMS-V5.7-U
此转换程序可将 dedecms 数据完美转移至 WellCMS,转移数据包括:用户数据、栏目数据、文章数据、文章缩略图、文章内容图片、tag、tag下主题,完美转移不收费。
[影音娱乐]DedeCms内核非主流音乐整站_fzldj.zip源码PHP项目源代码下载[影音娱乐]DedeCms内核非主流音乐整站_fzldj.zip源码PHP项目源代码下载 1.适合个人搭建网站项目参考 2.适合学生毕业设计搭建网站参考 3.适合小...
ASP网站CMS程序源码——Dedecms v4.0视频教程实例开发.zip
dedecms会员中心模板带会员签到赚金币功能.rar
dedecms服务行业手机模板