建站代码网

热门标签

织梦dedecms不同栏目页显示不同banner图片的方法

本文主要讲解下织梦dedecms不同栏目显示不同banner图片的方法,CMS集中营站长在做一个企业站时发现,栏目页的头部导航代码一样,可以放进head.htm,但是栏目页导航下的banner图片不一样,怎么做才能也放进head.htm,这样就不用每个栏目都创建一个模板了。 代码示例:{dede:field.typeid runphp='yes'}  if(@me=="1"||@me=="8"||@me=="9"||@me=="10")@me="<img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3C/svg%3E" loading='lazy' data-lazy-src="http://1.com/skin/default/image/nopic.gif" alt='www.cmsjzy.cn' />";  else if(@me=="2"||@me=="11"||@me=="12"||@me=="13")@me="<img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3C/svg%3E" loading='lazy' data-lazy-src="http://1.com/skin/default/image/nopic.gif" alt='www.cmsjzy.cn' />";  else if(@me=="3"||@me=="14"||@me=="15"||@me=="16")@me="<img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3C/svg%3E" loading='lazy' data-lazy-src="http://1.com/skin/default/image/nopic.gif" alt='www.cmsjzy.cn' />";  else if(@me=="4"||@me=="17"||@me=="18"||@me=="19")@me="<img src="data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20480%20640'%3E%3C/svg%3E" loading='lazy' data-lazy-src="http://1.com/skin/default/image/nopic.gif" alt='www.cmsjzy.cn' />";{/dede:field.typeid} 通过代码的观察你一定发现了,其实就是通过if简单的判断来实现的。