织梦dedecms如何实现判断频道ID并输出相应内容?
在头文件head.htm中要实现,不同频道显示不同图片。<divstyle="background:url({dede:global.cfg_templets_skin/...
在头文件head.htm中要实现,不同频道显示不同图片。
<div style="background: url({dede:global.cfg_templets_skin/}/img/bg1.jpg) no-repeat center bottom;"></div>
也就是通过typeid的判断,实现不同频道分别调用bg1.jpg、bg2.jpg、bg3.jpg、bg4.jpg图片 展开
<div style="background: url({dede:global.cfg_templets_skin/}/img/bg1.jpg) no-repeat center bottom;"></div>
也就是通过typeid的判断,实现不同频道分别调用bg1.jpg、bg2.jpg、bg3.jpg、bg4.jpg图片 展开
3个回答
展开全部
我来和你说吧,你这样的话可以解决的。代码可以这样写
<div style="background: url({dede:global.cfg_templets_skin/}/img/bg{dede:field.id/}.jpg) no-repeat center bottom;"></div>
然后图片的命名和栏目id的号一样就行,比如 栏目id为1的 图片命名为 bg1.jpg
栏目id为2的 图片命名为 bg2.jpg
<div style="background: url({dede:global.cfg_templets_skin/}/img/bg{dede:field.id/}.jpg) no-repeat center bottom;"></div>
然后图片的命名和栏目id的号一样就行,比如 栏目id为1的 图片命名为 bg1.jpg
栏目id为2的 图片命名为 bg2.jpg
追问
好办法!
追答
不用谢
展开全部
我说你就不能用个简单的方法解决吗,建立4个head1.htm head2.htm head3.htm head4.htm分别的栏目模板使用各自的head.htm不就行了,也不麻烦也省劲,各自用各自的不冲突。
追问
哈哈,现在就是按这个方法,改动的时候得改5个文件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用栏目介绍来做
追问
可否具体一些?
追答
新建每个每栏目里面都有一个介绍 你把图片上传到它里面后 在模板也页面调用 {dede:field name='content' /}
还有一种办法 就是利用栏目id来处理,把具体图片上传到空间 命名规则:***_栏目id.图片格式(图片格式采用一种形式) 然后更新模板即可
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |