关于GOOGLE地图模块分配到各个页面的追问

白哥,之前你给我的讲的原理我是明白的,无限的复制这个GOOGLE地图模块,自己设定好模块大小以及未知,选择你想要的页面发布就好了。
可是这问题来了:
请看这个连接 mohuai.com/ruika/index.php/mtg/sale
我说过经销商的事情,每个经销商对应一个地图模块。这个连接里的每个文章可以认为是一个经销商吧。
那么我建立模块如图:
已邀请:

不是本人 - no no no!

赞同来自:

我上次跟你谈的时候,说的是“复制模块,然后分配模块到不同的菜单(页面)”,而不是“不同的分类”。这两者还是有点区别的。
当然,这个方法只适用于“在全文页面显示地图”并且“每一篇文章(经销商)都有对应的菜单项目”的情形。如果你没有做这么多菜单项目,或者需要在“类别博客视图”(你帖子中第一个链接)这样的页面上显示地图,那么“模块”这种方案就不适用了。最佳解决办法是用“插件”。
模块与插件的最大区别就是:模块只能发布到侧边栏,而插件直接在文章内容里面生效。
另外,我对于你的具体设计还不清楚,你想要在“类别博客视图”上给每个经销商都显示地图吗?别忘了谷歌地图加载比较慢,如果这个页面上的十几个博客引言段落都加载地图,页面打开速度就很慢了。
我的建议是:假设需要在“类别博客视图”上显示地图,那么也不要插入真正的“动态地图”,而是做一张该经销商所在位置的谷歌地图的截图(PNG 或 JPG 图片),以静态的图片代替动态的地图显示在“博客视图”上,然后在文章的“全文”页面上,去掉这个静态图片,换成显示动态地图 —— 这个技巧不复杂,在文章编辑界面上将“全文页面选项”里的参数“引言”选择为“隐藏”就行了。
要换成插件的话,你还必须安装一个能在 K2 文章里面插入谷歌地图的插件。刚刚找了一下,几乎都是收费的。只有一款免费软件,你自己试试看: Simple Google Map For K2

追梦人 - 梦想每个人都有,但不是每个人都有勇气去坚信,我有

赞同来自:

谢谢白哥元旦还抽时间给我回答问题,我好好对照你说的研究下!
我是想在整个经销商分类下所有的文章都显示不同的地图。应该也算一类吧,但是每个文章显示的地图是不一样的,这个能操作吗?

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

我是想用GOOGLE地图来替换掉所有的用户登录模块。如果遇到这个东西应该怎么解决。
PS:付费软件能解决也OK的。
再来就是我安装了您提供的控件。但是好像插入以后页面就不能正常显示了,我留个不能正常显示的页面给你看看。 mohuai.com/ruika/index.php/services-items/item/87-wulumuqi-liao

QQ被盗了

赞同来自:

1、插件是在每一篇 K2 文章里面插入地图(只能插入一幅地图),正如你已经看到的,你可以在编辑文章时输入坐标(经度、纬度),所以,每一篇文章中的地图可以是不同的。
2、“用户登录模块”是一个模块,如果你要在那个位置显示地图,就应该使用你之前用过的谷歌地图模块了,而不能用这个插件。但是:你一直没有回答我:你在“类别博客视图”到底想怎么显示地图?如果只显示一幅,就可以用模块;如果是想给每一篇文章显示各自的地图,就必须用插件。
3、我看过你给的网址,那个页面上的地图确实没有显示出来。奇怪的是,我自己在本地测试服务器上,用该插件,很顺利就显示了谷歌地图(所用坐标还是从你文章里面拷贝的)。
因此,我可以认为,这个插件是可以显示地图的。只不过,在你的网站上,可能由于某个特殊的原因,导致插件功能受到干扰,无法正常显示地图。
我刚才尝试查找原因,但是还没找到。我先回帖告诉你:这个插件可以用。回头慢慢找冲突原因。
再提醒一下:麻烦你回帖说明你到底要怎样的布局?我到现在没弄明白你的真正想法。
至于付费插件,在 JED 上面也能找到两个: StyleWare K2 Google Maps
和 DM K2 Maps
。这些付费软件我没有买过,所以不清楚功能如何。是否购买,你自己决定。

刘备曹操 - 古今多少事,都付谈笑中

赞同来自:

我能想到的一个原因可能是:你使用的 Gantry 模板太旧了。
我注意到你所用的模板是基于 Gantry Framework 开发的,名称为 theme1127 (大概是在 Monster 之类的网站购买的吧?),这个模板使用的 Gantry 版本是 3.x,而实际上,Gantry 3.x 是针对 joomla 1.5 的,所以我很怀疑,你是不是买了一个 J1.5 的模板然后又硬给用在 j2.5 上面?
目前,针对 Joomla 2.5 的 Gantry 版本是 4.1.4 。我建议你联系你的模板作者(或者卖家),让他们尽快更新这个模板的 Gantry 框架(虽然自己也能更新,但是有可能出错,所以最好还是请模板作者来弄)。

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

抱歉,白哥,怪我说没说清楚……
小弟这东西叫你费心了!祝新年快乐!
我是想在类别博客视图中每个文章都插入一个不同的地图(每个经销商的实体店址不同嘛)
我的布局想法,就是想把地图放在USER LOGIN哪个模块的位置(取消掉用户登录模块)可是如果这样的话,就不能每个文章显示不同的地图了对吧(总共30多个经销商,每个经销商店址又不一样,要显示至少30个不同的地图)
我这套模板就是FOR joomla 2.5的。我买了模板后,是他给了我一个整体的安装包(包括数据库中的示例数据.sql)但是只要是升级允许范围内,都是可以升级的。 目前,gantry版本我也安装到4.14,可这个插件还是不能正常显示……
联系作者这种事我做过一次,你还记得之前temdetail.xml这个文件不完整吗? 我联系他们好几天最后才给了我一份完整的。这种模板升级问题。估计就算联系作者也是鸟无音讯,他们网站办事态度我领教了一次。没办法钱已经给了。。。。还挺贵。。。。

妥协 - 不会轻易妥协的人不愿意将就的人任性自由的人总是活得比较累

赞同来自:

我的问题你可能没理解:你在“类别博客视图”这个页面上,就是那个类似几行几列,想一个表格那个页面,你显示几个地图?30个?还是1个?还是仅在打开每个经销商的详细介绍页面(屏幕上只显示 1 个经销商而不是30个)时,才显示地图?
如果你没办法用文字说清楚,在屏幕截图上用标注方法绘图说明吧。如果说不清你的意图,就没法帮你设计这个解决方案。

~~~~~~~~~ - 上帝给我的使命,就是证明你们都不是最糟糕的

赞同来自:

刚刚用 Firebug 分析了一下那个未能正常显示地图的页面,找到了如下的错误:

要回复问题请先登录注册