织梦页面调用不到CSS和JS样式,
if(navigatorplatformindexOf('Win32')!=-1){
documentwrite("{dede:include filename='headerhtm‘}");
}else{
documentwrite("{dede:include filename='header_mhtm‘}");
}
css样式要设置
news_box ul li a {float: left;
width: 80%;
overflow: hidden;
}
news_box ul li span {
float: right;
width: 18%;
}
其实呀,跟普通调用一样,无非多了一些路劲参数,建议去看看它默认的路劲调用方法,改改就能用了。举个例子哦,这是默认的主页的css文件调用的写法,<link href="{dede:globalcfg_templets_skin/}/style/dedecmscss" rel="stylesheet" media="screen" type="text/css" />,分析一下,调用的css文件就在stye文件夹里,然后你就可以做个试验用自己的主页模板替换原来默认的,然后把css文件放到相应的文件夹内,调用的时候<link href="{dede:globalcfg_templets_skin/}/style/dedecmscss" rel="stylesheet" media="screen" type="text/css" />里的dedecmscss换掉就可以了吧,试试。js嘛都一样。模板是用来干嘛的啊就是用来简化你书写的代码量的啊,好好利用起来。
在列表页不能直接使用{dede:fieldbody/},这个是在内容页使用的标签。在列表页有其他的用法:
{dede:arclist typeid='' titlelen='' limit='' orderby='' addfields='body' channelid='1'}
[field:body/]
{/dede:arclist}
重点就是addfields='body' channelid='1'这部分,意思为调用ID为1的内容模型中的附加字段body。因此除了在列表页中加入上述代码外,还需要进入Dedecms后台--核心--频道模型--内容模型管理--普通文章,点击进入后,在“列表附加字段”这个项目中添加字段:body,这样就可以了。
(不给采纳就不科学了)
0条评论