DEDECMS5.1 Tag首页文章分类显示(2 位领导批示)

dedecms 在5.x版本新增加的 tag 标签.

在首页使用时只有row,sort与InnerText三个参数.而不能像arclist等标签一样可以用typeid参数按文章分类显示.

自己动手.修改了一下

打开 include/inc_arcpart_view.php 文件

首先找到第 222 行

1
2
3
4
5
6
}else if($tagname=="tag"){
    //自定义宏标签
    if(empty($typeid)) $typeid = $envTypeid;
    $this->dtp->Assign($tagid,
    $this->GetTags($ctag->GetAtt("row"),$ctag->GetAtt("sort"),$ctag->GetInnerText())
);

修改为:

1
2
3
4
5
6
7
}else if($tagname=="tag"){
    //自定义宏标签
    $typeid = trim($ctag->GetAtt("typeid"));
    if(empty($typeid)) $typeid = $envTypeid;
    $this->dtp->Assign($tagid,
    $this->GetTags($ctag->GetAtt("row"),$ctag->GetAtt("sort"),$ctag->GetInnerText(),$typeid)
);

全文阅读 »

Tags : , ,

qqdang的首页缩略图在IE6中的BUG解决,爽!(0 位领导批示)

qqdang首页缩略图在IE6下一直显示不正常,今天做到现在终于搞定了,庆祝一下.思考一下,总结如下:

一.DEDECMS的缩略图功能很烂,如时你不填写imgwidth与imgheight,它默认就是120px.并在页面中显示宽度与高度.

二.在对CSS中,我以前用到了width:530px;height:auto;显然IE6对在页面中与CSS中的定义优先权上有矛盾,所以在IE六下图片才会变形严重.

三.我的解决方法就是去除了CMS程序中输出image时显示width与height,让图片显示自适应.不过可能带来的后果是以后的图片就不能直接设置高与宽度了

总结一下,这次首页的bug修改,实际不过用了两个小时,如果不是卡卡热心帮助,我可能会忽视这个问题,碰到问题回避的坏毛病,一定要克服=。=

最后拍照留念^_^

qqdang.jpg

随机显示的10篇日志

评论最多的10篇日志

浏览最多的10篇日志