鄙人根据论坛所给插件“地图插件正式版(会员动态,地图标注等)全功能版免费放出”加入2.0版本中遇到问题在此请达人指点。
第一步:修改uchome_spacefield表加入三个字段lat lng zoom 不多述
第二步:修改template\default中的cp_profile.htm,使home个人中心显示地图并能正确定位。
第三步:修改source中的cp_profile.php使得个人中心的定位输入到数据库里。
第四步:修改template\default中的network.htm使首页显示地图。
(由于1.5与2.0不同修改template\default中的index.htm无法做到首页修改)
第五步:也是最后一步,也是无法再前进的一步,以下代码- //大家的最新动态
- $feedlist = array();
- $query = $_SGLOBAL['db']->query("SELECT * FROM ".tname('feed')." LEFT JOIN " . tname('spacefield') . " ON " .
- tname('feed') . ".uid =" . tname('spacefield') . ".uid WHERE " .tname('feed'). ".friend='0' and " .tname('spacefield'). ".lat != '' ORDER BY dateline DESC LIMIT 0,9");//显示最新动态
- while ($value = $_SGLOBAL['db']->fetch_array($query)) {
- realname_set($value['uid'], $value['username']);
- $feedlist[] = $value;
- /*foreach ($feedlist as $f_index => $tmpfeed) {
- $feedlist[$f_index]['title_template'] = str_replace('{actor}','',$feedlist[$f_index]['title_template']);
- $feedlist[$f_index]['title_template']=stripslashes($feedlist[$f_index]['title_template']);
- $feedlist[$f_index]['title_template'] = preg_replace('/"/','"',$feedlist[$f_index]['title_template']);
- }*/
- }
复制代码 不知如何添加和修改到哪个文件(network.php,space.php,index.php还是某个)。
求达人指点迷津!!! |