欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

{dede:global name='maplist'/} 修改网站地图样式

shiping1 的头像

网友提问:DedeCMS地图标签{dede:global name='maplist'/}在哪修改?最近新做了个网站(QQ表情图片)DedeCMS地图maplist默认的样式不好看,我想会给它加个CSS样式,想修改这个变量,但是不知道在何处修改,求指教!

回复:DedeCMS地图标签{dede:global name='maplist'/}修改哪个文件?首先要搞清楚maplist变量是在/dede/makehtml_map.php中定义的,该变量的值 是GetSiteMap()函数返回的数据,所以你要修改maplist的相关样式,就要修改/include/sitemap.class.php中 GetSiteMap()函数。
-----------------------------
补充:makehtml_map.php可以看作是“模板引擎”,就是解析模板的文件,而在该文件中定义的变量,在模板中都可以用 {dede:global name='变量名'/}调用。简单点说,你在makehtml_map.php中定义一个$abcde = "123";,那么在模板中可以使用{dede:global name='abcde'}来获得这个变量的值。
来自 http://www.dedecms8.com/dedecms/style/12123.html

  • 如何更改{dede:global name='maplist'/}网站地图的CSS方式?

    [常用: 收藏 关闭] [ 字体控制: ] [ 字体颜色: ] 时间:2010-11-23 15:32:16 浏览数:10
  •  

前段时间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文件调用
请复制以下代码使用或修改你想要的样式
 
 
/* 网站地图独立CSS,www.dedehome.com */
 
.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

 

普通分类: