导航:首页 > 万维百科 > 帝国cms百度地图

帝国cms百度地图

发布时间:2020-12-13 16:07:54

1、帝国cms怎么制作sitemap.xml和baidumap.xml网站地图

登录网站的后台://你的域名/e/admin/

进入后台栏目 =》增加自定义页面 =》选择直接页面,页面名称为:网站地图,文件名修改为 ../../sitemap.xml

'?>

[!--news.url--]

daily

1.0

[!--news.url--]hmoban

daily

0.8

[!--news.url--]wpyuanma

daily

0.8

[!--news.url--]diguoCMS

daily

0.8

[!--news.url--]news

daily

0.8

[e:loop={1,30000,3,1,'','newstime DESC'}]

https://www.xiaoyuani.com

monthly

0.7

[/e:loop]

[e:loop={2,30000,3,1,'','newstime DESC'}]

https://www.xiaoyuani.com

monthly

0.7

[/e:loop]

[e:loop={3,30000,3,1,'','newstime DESC'}]

https://www.xiaoyuani.com

monthly

0.7

[/e:loop]

[e:loop={4,30000,3,1,'','newstime DESC'}]

https://www.xiaoyuani.com

monthly

0.7

[/e:loop]


内容填写如下:(注意将示例中:https://www.xiaoyuani.com修改为自己的域名)

注意:

[e:loop={栏目ID,30000,3,1,'','newstime DESC'}]

最后一步设置自动更新:

系统 =》计划任务 =》 管理计划任务 =》 刷新自定页面 =》


注意执行时间设置:

因为自定刷新会影响网站性能!

所以你算好时间,我当时是在下午的15:30设置的。然后我设置是12小时候后是凌晨3:00+24小时候=720分钟;所以每隔一天自动刷新一次

时间自己参考自己设置

2、帝国CMS 怎么生成谷歌地图,百度地图?

官方有个sitemap插件,去下一下

3、如何利用循环栏目导航标签制作帝国CMS的网站地图

[e:loop={"select * from {$dbtbpre}enewsclass where bclassid = 0 order by myorder",1000,24,0}]
<a href="[!--news.url--]<?=$bqr[classpath]?>/"><?=$bqr[classname]?></a>
[/e:loop]

上面显示的是所有(非终极栏目)

[e:loop={"select * from {$dbtbpre}enewsclass where bclassid != 0 order by myorder",1000,24,0}]
<a href="[!--news.url--]<?=$bqr[classpath]?>/"><?=$bqr[classname]?></a>
[/e:loop]

上面显示的是所有终极栏目

4、帝国cms后台添加了sitemap自定义页面,可是要怎样才能时时更新sitemap网站地图呢?

你搜下 帝国cms sitemap 插件
然后在主页下面加上这个文件的地址 或者在robots.txt 中加上sitemap的地址

5、帝国cms 怎么设置网站地图?有插件吗 ?怎么使用呢

官方有教程,

6、帝国CMS怎么做专题导航地图

又是个没分的问题。。。。
关键是你的 帝国cms后台中,你的专题是否都分了类?

如果你的专题都分了类,基本就可以自动调用并按分类 排序下来。

如果你的专题没有分类,那就只有在模板那里你自己手动分一下类,然后再通过专题调用标签,把专题的名称和访问地址 输出到html页面即可。

以上只是原理,具体还得看你自己的后台专题情况。

7、在帝国cms的怎样调用百度地图api

1.先在系统模版新建字段   dian  地段    后面该打的全部打勾
2.到管理模板变量  增加模板变量  变量名:[!--temp.ditu--]  变量标识:百度地图标注
3.变量值加入以下代码

<!doctype html> 
<html> 
    <head> 
        <meta http-equiv="Content-Type" content="text/html; charset=uft-8"> 
        <title>采集坐标 </title> 
        <!--[if IE 6]> 
            <script type="text/javascript" src="http://dev.baidu.com/wiki/static/map/tuan/js/DD_belatedPNG_0.0.8a-min.js"></script> 
            <script>DD_belatedPNG.fix("#float_search_bar");</script> 
       <![endif]--> 
       <style> 
            #preview{ 
                border: 1px solid #bfd2e1; 
                width: 250px; 
                height: 250px; 
                font-family: Arial, Helvetica, sans-serif,"宋体"; 
            } 
            #map_container{ 
                height: 250px; 
            } 
            #float_search_bar{ 
                z-index: 2012; 
                position: absolute; 
                width: 180px; 
                height: 31px; 
                background: url("http://dev.baidu.com/wiki/static/map/tuan/images/search_bar.png") repeat-x; 
                background-position: 0 -21px; 
                padding: 3px 0 0 10px; 
            } 
            #float_search_bar label, #float_search_bar span{ 
                color: #0787cb; 
                font-size: 14px; 
            } 
            #float_search_bar input{ 
                width: 180px; 
                height: 16px; 
                margin-top: 1px; 
            } 
            #float_search_bar input:focus{ 
                outline: none; 
            } 
            #float_search_bar button{ 
                border: 0; 
                color: white; 
                width: 77px; 
                height: 20px; 
                background: url("http://dev.baidu.com/wiki/static/map/tuan/images/search_bar.png") no-repeat; 
                background-position: 0 0; 
                margin-right: 5px; 
                cursor: pointer; 
            } 
        </style> 
   </head> 
        
   <body> 
   <div id="preview"> 
        <div id="float_search_bar"> 
            <label>区域:</label> 
            <input type="text" id="keyword" /> 
            <button id="search_button">查找</button> 
            <span>点击地图或标注获取坐标</span> 
        </div> 
        <div id="map_container"></div> 
    </div> 
    <div id="result" style="margin-top: 4px;"></div> 
         
    <script type="text/javascript" src="http://api.map.baidu.com/api?v=1.2"></script> 
    <script type="text/javascript"> 
        function getUrlParas(){ 
            var hash = location.hash, 
                para = {}, 
                tParas = hash.substr(1).split("&"); 
            for(var p in tParas){ 
                if(tParas.hasOwnProperty(p)){ 
                    var obj = tParas[p].split("="); 
                    para[obj[0]] = obj[1]; 
                } 
            } 
            return para; 
        } 
        var para = getUrlParas(), 
            center = para.address?decodeURIComponent(para.address) : "[!--dian--]", 
            city = para.city?decodeURIComponent(para.city) : "[!--diqu--]"; 
         
        document.getElementById("keyword").value = center; 
         
        var marker_trick = false; 
        var map = new BMap.Map("map_container"); 
        map.enableScrollWheelZoom(); 
         
        var marker = new BMap.Marker(new BMap.Point(116.404, 39.915), { 
            enableMassClear: false, 
            raiseOnDrag: true
                 }); 
        marker.enableDragging(); 
        map.addOverlay(marker); 
         
        map.addEventListener("click", function(e){ 
            if(!(e.overlay)){ 
                map.clearOverlays(); 
                marker.show(); 
                marker.setPosition(e.point); 
                setResult(e.point.lng, e.point.lat); 
            } 
        }); 
        marker.addEventListener("dragend", function(e){ 
            setResult(e.point.lng, e.point.lat); 
        }); 
         
        var local = new BMap.LocalSearch(map, { 
            renderOptions:{map: map}, 
                         pageCapacity: 1
        }); 
        local.setSearchCompleteCallback(function(results){ 
            if(local.getStatus() !== BMAP_STATUS_SUCCESS){ 
                alert("无结果"); 
            } else { 
                             marker.hide(); 
                         } 
        }); 
        local.setMarkersSetCallback(function(pois){ 
            for(var i=pois.length; i--; ){ 
                var marker = pois[i].marker; 
                marker.addEventListener("click", function(e){ 
                    marker_trick = true; 
                    var pos = this.getPosition(); 
                    setResult(pos.lng, pos.lat); 
                }); 
            } 
        }); 
         
        window.onload = function(){ 
            local.search(center); 
            document.getElementById("search_button").onclick = function(){ 
                local.search(document.getElementById("keyword").value); 
            }; 
            document.getElementById("keyword").onkeyup = function(e){ 
                var me = this; 
                e = e || window.event; 
                var keycode = e.keyCode; 
                if(keycode === 9){ 
                    local.search(document.getElementById("keyword").value); 
                } 
            }; 
        }; 
        function a(){ 
            document.getElementById("float_search_bar").style.display = "none"; 
        } 
        a(); 
        /* 
         * setResult : 定义得到标注经纬度后的操作 
         * 请修改此函数以满足您的需求 
         * lng: 标注的经度 
         * lat: 标注的纬度 
         */
        function setResult(lng, lat){ 
            document.getElementById("result").innerHTML = lng + ", " + lat; 
        } 
   </script> 
    </body> 
</html>

4.到需要加入地图的内容模版加入代码:[!--temp.ditu--]

8、帝国cms如何生成rss,还有网站地图

没有那个功能的。

rss我没用过,网站地图可以把代码发给你

 

如下说明:

帝国CMS5.1以上版新增了“循环栏目导航标签”是对此标签多父栏目调用的加强,它可以更好的应用于栏目或产品导航及网站地图。

 

循环栏目导航标签基本语法:

[listshowclass]父栏目ID,标签模板ID,是否显示栏目信息数,显示栏目数[/listshowclass] 

 

 

 

代码如下:

 

调用标签为如下:

[listshowclass]'0',15,1,0[/listshowclass] 

 

说明:调用所有一级栏目导航,使用标签模板ID=15的模板,并且显示记录数。上段代码可以放在自定义页面这中

 

 

标签模板制作为如下:

页面模板内容

<table width="650" align="center" border="0" cellpadding="3" cellspacing="1" bgcolor="ffcc00"><tr><td><b><a href="[!--bclassurl--]">[!--bclassname--]</a> <font color="#666666">(信息数:[!--bnum--])</font></b></td></tr><tr><td bgcolor="#ffffff">[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]</td></tr></table>

 

 

列表内容模板(list.var)

<a href="[!--classurl--]">[!--classname--]</a> <font color="#666666">(信息数:[!--num--])</font>&nbsp;&nbsp;&nbsp; 

 

效果截图如下。

 

 

 

9、帝国cms7.0百度网站地图怎么做? [e:loop={"select * from [!db.pre!]ecms_news where checked=1 order by

呵呵,7.0版本的待审核信息与发布信息单独表存放,所以调用前台信息不再需要checked=1条件

因此,你的这个函数中的 where checked=1 应该删除掉,就可以搞定了

与帝国cms百度地图相关的知识