小李SEO博客

网站优化服务

dedecm网站不同栏目调用不同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.typeidfunction="GetTopid(@me)"/}.jpg" alt="{dede:field.typename/}" /> 只要改改图片的名字就行了 已经试过了很好用的织梦58首推这一方法,经过测试是可行的dede调用顶级栏目ID方法二:首先,在所需要调用顶级栏目ID的地方,添加这段标签语法{dede:type}[feild:topid/]{/dede:type}第二,修改源文件,找到include目录下的taglib目录下的type.lib.php。找到这条语句$row=$dsql->GetOne(“Selectid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFrom`dede_arctype`whereid=’$typeid’“);修改成为$row=$dsql->GetOne(“Selectid,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFrom`dede_arctype`whereid=’$typeid’“);在if(!is_array($row))return”;下一行添加if($row['topid']==0){$row['topid']=$row['id'];}这样,这条语句在顶级栏目还是子栏目,都可以调用了这一方法看起来不错而且修改一下源码就可以了但是经过本人的测试发现没有实现我要的效果,故没有用它,如果有心的朋友可以测试一下是否可行以上是织梦58对dede织梦模板中添加顶级栏目id的方法的一个小小

总结,欢迎各位的测试和关注--------------------------------------------------------------------------------------------------------DedeCMS借助顶级栏目id来调用不同的banner广告图片DedeCMS借助顶级栏目id来调用不同的banner广告图片。dedecms模板中添加顶级栏目id的方法总结,使用dede顶级栏目id可以实现很多功能比如:在每个列表页调用不同的栏目图片(同一顶级栏目调用相同的图片),如果我们做N个栏目就意味着要做N个列表页模板,显示这种方法是不可取的,那么我们怎样来更快更简单的处理这个问题呢,dede模板的思路是这样的:调用顶级栏目ID,然后将图片尾部添加为ID号如:img1.jpg 即为imgID.jpg这样我们只需要制作图片就可以了;大概意思就是这样的吧,下面是织梦者在网络中收集到的方法:dede调用顶级栏目ID

方法一:{dede:field.typeid function="GetTopid(@me)"/}织梦者首推这一方法,经过测试是可行的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,sitepathFrom `dede_arctype` where id=rsquo;$typeidrsquo; ");修改成为$row = $dsql->GetOne("Select id,topid,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepathFrom `dede_arctype` where id=rsquo;$typeidrsquo; ");在if(!is_array($row)) return ";下一行添加if( $row['topid']==0){$row['topid']=$row['id'];}这样,这条语句在顶级栏目还是子栏目,都可以调用了。

这一方法看起来不错而且修改一下源码就可以了但是经过本人的测试发现没有实现我要的效果,故没有用它,如果有心的朋友可以测试一下是否可行。个人小总结:dede调用顶级栏目ID 方法<imgsrc="{dede:global.cfg_templets_skin/}/images/banner/{dede:field.typeidfunction="GetTopid(@me)"/}.jpg"alt="{dede:field.typename/}"/><imgsrc="/templets/default/images/banner/5.jpg"alt="联系我们">

上一篇:dedecms网站去掉友情链接中织梦链的方法 下一篇:织梦cms文章关键词和内容摘要字数修改方法
织梦cms相关文章阅读
  • 织梦cms网站list orderby=weight按权重排序无效问题

    小李网络公司介绍织梦cms网站list orderby=weight按权重排序无效知识,包括weight中文weightlist织梦cms织梦 建站织梦仿站教程Lose weightweigh weight 区别in weightweight memoweight的用法grossweight什么意思....

  • 织梦cms图片上传相对路径改成绝对路径方法

    小李网络公司介绍织梦cms图片上传相对路径改成绝对路径方法知识,包括什么是绝对路径和相对路径相对路径和绝对路径举例文件的绝对路径和相对路径linux绝对路径和相对路径完整路径和相对路...

  • 织梦cms地区数字的调用和转化思路

    小李网络公司介绍织梦cms地区数字调用转化知识.包括dedecms地区数字的调用和转化思路_织梦58,织梦常用调用标签织梦调用代码品类策略向战术转化的思路转化成果谋思路行动转化为谋划工作的思...

  • 织梦cms文章列表分页解决及分页标签详解

    小李网络公司介绍织梦cms文章列表分页解决及分页标签详解知识,包括文章分页怎么设置标签给tr标签分页表格怎么分页多分页分页是如何实现的exc如何设置多少行分页display标签分页打印页面分...

  • 织梦cms网站DIGG功能介绍

    小李网络公司介绍织梦cms网站DIGG功能介绍知识,包括织梦Dedecms插件:digg功能 -管理资料,最模板介绍DEDECMS织梦的DIGG功能-编程脚本学习网,plus/digg_ajax.php,织梦dedecms首页添加digg顶一下的修改方法....

  • 织梦cms上传附件图片出现UPLOAD FILETYPE NOT ALLOW解决办法

    小李网络公司介绍织梦cms上传附件图片知识.包括dedecms 上传附件图片出现UPLOAD FILETYPE NOT ALLOW解决办法,把图片作为附件上传上传附件怎么上传不了图片怎么上传附件图片怎样把图片以文件附件上...

  • 织梦cms程序arclist标签idlist按指定id顺序输出方法

    小李网络公司介绍织梦cms程序arclist标签idlist按指定id顺序输出方法知识,包括织梦标签教程织梦仿站替换标签织梦标签嵌套织梦岛颜色之梦到第二关之梦到第八关之梦岛技巧之梦岛收集要素织梦...

  • 织梦cms网站数据快速迁移数据库备份和还原

    小李网络公司介绍织梦cms网站数据快速迁移数据库备份和还原知识,包括数据库迁移的三个步骤数据库三种备份方式mysql数据库迁移工具数据库数据迁移工具数据库迁移需要注意的问题数据库迁移...

  • 织梦cms运用channelartlist标签调用列表内容页文章方法

    小李网络公司介绍织梦cms运用channelartlist标签调用列表内容页文章方法知识,包括帝国cms和织梦哪个好dede仿站网dede标记教程dede模板站织梦dede建站教程视频织梦 建站dedecms 织梦织梦免费源码织梦...

  • 织梦cms实现tags云标签随机颜色与字体大小方法

    小李网络公司介绍织梦cms实现tags云标签随机颜色与字体大小方法知识,包括标签字体怎么设置p标签设置字体大小字体大小怎么调标签字体大小设置标签字体大小标准怎么改变html字体的颜色系统...

  • 织梦cms后台提示Error错误解决方法

    小李网络公司介绍织梦cms后台提示Error错误解决方法知识,包括DedeCMS Error:Tag disabled:"php"的解决办法 - 百度经验,DedeCMS Error:Tag disabled:"php" more - 百度经验....

  • 织梦CMS根据不同栏目调用不同的模板教程

    小李网络公司介绍织梦CMS栏目模板调用教程知识.包括织梦CMS二次开发不同栏目调用不同的模板教程,织梦cms如何调用栏目页及单独内容页,dede栏目显示调用,dede上级栏目调用,dede调用两个栏目....

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640