日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > DedeCMS > Dedecms房產內容模型(含51地圖標記)

Dedecms房產內容模型(含51地圖標記)

來源:程序員人生   發布時間:2014-04-24 13:17:22 閱讀次數:3759次

  建站學院(LieHuo.Net)訊 自從上次發布了房產模型之后,最近幾天不斷收到會員短消息像我詢問演示地址中的地圖標注是如何弄的,今天正好有空,整理一下就發布出來。

  言歸正傳,在租房模型中新建立三個字段,分別是lng、lat、zoom,lng是經度,lat是緯度,zoom是縮放等級。在建立字段的時候字段類型選擇 “已經固化到發布表單中的字段”  數據類型選擇“整數類型”

  三個字段建立完畢之后,找到前臺會員發布信息頁面的模板
  在頭部加上

以下為引用的內容:
<script language="javascript" src="http://api.51ditu.com/js/maps.js"></script>
<script language="javascript" src="http://api.51ditu.com/js/ezmarker.js"></script>

  找到:

以下為引用的內容:
      //自定義字段
      PrintAutoFieldsAdd($cInfos['fieldset'],'autofield');
      //游客強制加驗證碼,會員則判斷后臺開關
      if(!$cfg_ml->IsLogin() || $cfg_vdcode_member=='Y')
      {
      ?>

  在后面加上:
      
以下為引用的內容:
<tr>
<td align="right" valign="top">地圖標注</td>
<td><script language="JavaScript">

<!--

//setMap是ezmarker內部定義的接口,這里可以根據實際需要實現該接口

function setMap(point,zoom)

{

document.getElementById("lng").value=point.getLongitude();

document.getElementById("lat").value=point.getLatitude();

document.getElementById("zoom").value=zoom;

}
var ezmarker = new LTEZMarker("pos");
ezmarker.setDefaultView("shanghai",5); //設置ezmarker地圖的默認視圖位置
ezmarker.setSearch(true,"上海"); //設置默認搜索城市
LTEvent.addListener(ezmarker,"mark",setMap);//"mark"是標注事件

-->

</script>(標注您的房源位置)</td>
</tr>
<tr>
<td align="right" valign="top">地圖坐標</td>
<td>經度:<input name="lng" readonly type="text" id="lng" size="10" value="" />  緯度:<input name="lat" readonly type="text" id="lat" size="10" value="" />  縮放等級:<input readonly name="zoom" type="text" id="zoom" size="2" value="" /></td>
</tr>

  在信息詳細頁面模板中適當的地方加入:

以下為引用的內容:
<div id="mapDiv" style="height:280px;width:250px;"></div>

  在最底部加入以下:

以下為引用的內容:
<script language="javascript" src="http://api.51ditu.com/js/maps.js"></script>
<script language="javascript">
var place_x="{dede:field.lng /}";
var place_y="{dede:field.lat /}";
var zoom="{dede:field.zoom /}";
place_x=place_x==""?0:parseInt(place_x);
place_y=place_y==""?0:parseInt(place_y);
zoom=zoom==""?1:parseInt(zoom);
var map;

map=new LTMaps("mapDiv");
map.addControl(new LTStandMapControl(1));
map.centerAndZoom(new LTPoint(place_x,place_y),zoom);

var marker1 = new LTMarker( new LTPoint( place_x , place_y ) );
map.addOverLay( marker1 );
var point=new LTPoint(place_x,place_y+40);
var infoWin=new LTInfoWindow(point);
map.addOverLay( infoWin );
</script>


  修改頁面,后臺發布頁面,后臺編輯頁面請自行對照修改

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久99视频| 精品久久久久久久久久久久久久久久久 | 久久久69| 精品人成| 亚洲欧美在线观看 | 日本大乳肥臀一级毛片 | 国产精品久久久久久久岛一本蜜乳 | av大片免费看 | 久久久午夜视频 | 国产精品视频大全 | 中文字幕免费在线视频 | 成人免费视频观看视频 | 天堂中文网 | 久久久久亚洲av成人毛片韩 | 久久久com| 国产成人精品一区二区三区在线 | 日韩av一区二区在线观看 | 欧美字幕一区 | 精品久久久久久综合日本 | 黄色免费在线播放 | 亚洲最新色 | 操女人网址 | 午夜视频在线观看网站 | 日韩成人一区二区 | 亚洲精品av在线 | 国产精品123区 | 久久久久久国产精品免费免费 | 久久99精品久久久久久久青青日本 | 涩涩视频免费观看 | 最新免费av | 国产一级免费 | 精品成人一区二区三区 | 欧美黄色网页 | 黄色a一级 | 欧美一区二区三区在线观看 | 成人久久 | 国产一区二区三区亚洲 | 国内精品国产三级国产在线专 | 免费亚洲网站 | 日韩国产综合 | 日本三级视频在线播放 |