当前位置:首页 > 瞎搞 > 正文内容

dede设置不同栏目不同图片

访客11年前 (2015-03-05)瞎搞1786

织梦中不同的栏目,调用不同的banner图

首页、联系我们、公司介绍,等调用默认banner~~~这就不说了。

它的产品  比如:
产品大类A(封面页,typeid=111)-小类1 小类2 小类3 小类4
产品大类B(封面页 typeid=222)-小类5 小类6 小类7 小类8
产品大类C(封面页 typeid=333)-小类9 小类10 小类11 小类12……

A大类下,所有子栏目及文章,banner图是同一张 111.jpg  ~~ B大类的又是另外的一张222.jpg

——或者说:产品所有的页面,都是调用所属顶级栏目(封面页)的 typeid 名字的图!!!

<div class="banner"><img src="banner.jpg" /></div>  那这里,怎么达到我说的效果?

 
解决办法:
    <img src="{dede:global.cfg_templets_skin/}/images/{dede:field.typeid function="GetTopid(@me)"/}.jpg" alt="{dede:field.typename/}" /> 只要改改图片的名字就行了 已经试过了很好用的
 
织梦首推这一方法,经过测试是可行的

dede调用顶级栏目ID 方法二:
首先,在所需要调用顶级栏目ID的地方,添加这段标签语法{dede:type}[feild:topid/]{/dede:type}
第二,修改源文件,找到include目录下的taglib目录下的type.lib.php。
找到这条语句
$row = $dsql->GetOne(“Select id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` where id=’$typeid’ “);
修改成为
$row = $dsql->GetOne(“Select id,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath
From `dede_arctype` where id=’$typeid’ “);
在if(!is_array($row)) return ”;下一行添加
if( $row['topid']==0){$row['topid']=$row['id'];}
这样,这条语句在顶级栏目还是子栏目,都可以调用了
这一方法看起来不错而且修改一下源码就可以了但是经过本人的测试发现没有实现我要的效果,故没有用它,如果有心的朋友可以测试一下是否可行
以上是织梦者对dede织梦模板中添加顶级栏目id的方法的一个小小总结,欢迎各位的测试和关注,如果有新的方法希望可以分享哦,您可以在我的评论中进行留言

扫描二维码推送至手机访问。

版权声明:本文由水墨优化网发布,如需转载请注明出处。

本文链接:https://ishnan.com/post/181.html

分享给朋友:

“dede设置不同栏目不同图片” 的相关文章

3D桌面

3D桌面

电脑——引领3D生活        全新的桌面3D带来全新的视觉体验,完全打破了传统的死板模式。        &n...

PQ分区魔术师中文版分区的图解

PQ分区魔术师中文版分区的图解

PQ分区魔术师中文版分区的图解,图文并茂很多朋友提到硬盘分区,觉得不敢轻易去尝试,怕得不偿失,在此分享下pq分区的图解详见下图:1)这是用的雨林木风的光盘,其他系统盘一样2)首次进入分区软件界面3)这里是在虚拟机里模拟的,C盘就给了3G实际情况时我个人认为5G到10G就完全足够了,C盘很脆弱的!选择...

超级兔子2009.02专业版

超级兔子2009.02专业版

 很多朋友问到很低级的系统维护软件,我是习惯了兔子,虽然论坛上有很多网友说兔子是女孩子用的,很是好笑啊!兔子是款很优秀的系统辅助软件,但就目前的版本更新情况来说,每况愈下!幸好我的电脑里保存了老版本,绿化处理了下,分享给大家!下载地址见截图下方!下载地址:http://u.115.com/...

WPINK高级版下载

今天和大家分享WordPress付费模板WPINK高级版的下载地址,支持大家购买官方版,毕竟人家做模板也不容易http://www.wpyou.com/wpink-cms-theme.html原主题演示购买链接WPINK高级版与WPINK普通版的区别是高级版多出了主题管理界面及Google广告后台管...

Microsoft Visual C 2005 Redistributable提示错误

Microsoft Visual C 2005 Redistributable提示错误

下午做了个vol版xp,感觉很好,用惯了ghost修改版的,这次换个原版的,还不赖,追求稳定嘛但是,晚上装acdsee时出现错误Microsoft Visual C 2005 Redistributable提示错误,研究了下vcredist_install,软件环境问题,安装个vcredist_in...

PDF转word Chief-Win PDF Converter PE图解 读取图片文字1

PDF转word Chief-Win PDF Converter PE图解 读取图片文字1

下载运行Chief-Win PDF Converter PE1,这个软件在文章底部给出下载链接,安装运行就不用我多说了吧!2,运行注册机,复制用户名及注册码 3,双击pdf2word.exe运行转换软件 4,界面如下,很简单5,打开找到需要转换的pdf文件6,点击convert转...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。