最近有人私信问大兵,织梦DedeCMS系统的html地图标签{dede:global name=’maplist’/}的样式在哪里修改,觉得织梦默认的样式太难看了,想更改一个CSS样式,但却不知道在哪里修改。
大兵回复:织梦DedeCMS系统的html地图标签{dede:global name=’maplist’/}的样式在哪里修改,首先要弄懂maplist变量在makehtml_map.php文件中是如何定义的,该变量是GetSiteMap()函数返回的数据值,因此想要修改的html地图maplist的样式,就需要修改/include/sitemap.class.php的代码,如下图:
大兵延伸讲解,makehtml_map.php可看作是解析html地图maplist的样式的文件,通俗讲就是解析maplist样式模板的文件,?例如在makehtml_map.php定义一个变量,变量为$abcde = “123”;,那么在html地图模板文件中就需要用{dede:global name=’abcde’/}来调用这个变量的值。