补充:makehtml_map.php可以看作是“模板引擎”,就是解析模板的文件,而在该文件中定义的变量,在模板中都可以用 {dede:global name='变量名'/}调用。简单点说,你在makehtml_map.php中定义一个$abcde = "123";,那么在模板中可以使用{dede:global name='abcde'}来获得这个变量的值。
前段时间SEO海军给大家带来如何修改织梦(dedecms)更改RSS、sitemap的路径,然而在生成的时候缺出现了织梦的默认标签的.按照他的标签自己写CSS来排版很不爽.
于是求助如何更改{dede:global name='maplist'/}网站地图的CSS方式.百度谷歌了一下.没看到结果.在群里一位.大神出现了.
修改文件:
include/sitemap.class.php
从这里开始
$mapString .= "<div class=\"linkbox\">\r\n<h3><a href='$typelink'>".$row->typename."</a></h3>";
想换成什么自己改!
来自 http://www.seohn.cn/seo/dedecms-maplist/
织梦DedeCMS网站地图标签sitemap {dede:global name='maplist'/}CSS样式修改
仿站过程中要根据网站把网站地图也要仿照出来,但对于织梦的特殊标签,{dede:global name='maplist'/} 这个才怎么修改呢
首先要搞清楚maplist变量是在/dede/makehtml_map.php中定义的,该变量的值是GetSiteMap()函数返回的数据,所以 你要修改maplist的相关样式,就要修改/include/sitemap.class.php中GetSiteMap()函数。
经过测试,相关代码在系统CSS文件的
layout.css
page.css
这两个CSS文件里
下面我将相关的CSS文件都提出来单独放了一个CSS文件调用
请复制以下代码使用或修改你想要的样式
.linkbox{
padding:10px 8px;
border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
font-size:14px;
color:#236DF2;
}
.f6{/* 链接横排自适应列表 */
width:100%;
overflow:hidden;
clear:both;
padding-bottom:10px;
}
.f6 li{
float:left;
line-height:14px;
padding:8px 10px 0px;
white-space:nowrap;
}
.f6 li a{
color:#666;
float:left;
}
.f6 li a:hover{
color:#19ADE8;
}
将以上代码另存为sitemap.css
再调用此文档,就OK了!!!
感谢支持
织梦之家,你的支持,我们的无限动力!!!
来自
http://www.dedehome.com/dedefz/4211.html