dedecms 增加项目别名
在dedecms实际应用建站上有很有东西需要自定义更改系统核心文件,比如一个栏目需要两个名字的时候怎么办 按照我给你的步骤修改 就能够解决这个问题
第一步
修改后台模板页面
dede\templets\catalog_edit.htm
在栏目名称的下面增加一个
<tr> <td class='bline' height="26"><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" >栏目别名:</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;
后台修改栏目后 大功告成
- 相关文章
- 查看评论:(0)
【已经有0位大神发现了看法】
- [分享]面试中问到了HTTP状态,把HTTP中常见的状态码再回顾一下 2022-12-05
- [原创]当ZBlogPHP的页面类型为tag和date时,模板中的tag模板标签和date模板标签有哪些 2020-07-20
- [原创]notepad++格式化php代码,美化php代码,phpCodeBeautifier(phpCB.exe) 2017-03-07
- [分享]PHP自定义函数指定参数类型 2016-01-22
- [分享]Ecshop显示销量总数 2016-01-22
- [分享]图片(jpg,gif)改扩展名变身rar文件的实现方法 2012-11-12
- [分享]新手学习SEO应该具备的54个技巧 2012-03-23
发表评论: