你永远不会赢。 :rofl
如果你想要弹出窗口,我更喜欢地图在主题列表而不是主题本身中弹出的方式。
地图现在能正确找到我的房子,但邮政编码和我的地址的某些部分是错误的。 ![]()
是的,这是新功能之一。
也许有一天主题系统会焕然一新……
……现在言归正传,继续谋生 ![]()
感谢您更新插件。我只是在更新到新版本后进行了快速测试,没有发现任何问题。
在 Discourse 位置插件上显示地图上的所有主题
大家好,
我正在为我的房地产网站使用 Discourse 位置插件。我已经按地区/街道对房源进行了分类,每个主题都是一个待售或出租的房源。
我想在 /map 页面上显示所有这些主题。我正在使用该插件的默认地图。但是,当我转到主题进行编辑并分配位置时,“查找地址”字段已冻结。
我不确定我错过了什么。非常感谢您的帮助!
情人节快乐!
嘿,我可以为注册我黄金或白金月度赞助级别的企业提供支持。
还有一个一次性 Bug 修复选项。
好的,没问题,
抱歉,Robert,我漏掉了一个。应该是最后一个:
我曾用这段代码在话题列表中的话题标题下方添加位置信息:
javascripts/discourse/connectors/topic-list-after-title/topic-list-after-title.hbr
{{#if context.topic.location}}
<br>
<span class="title-location">
{{d-icon 'map-marker-alt'}} {{location-format context.topic.location opts}}
</span>
{{/if}}
它很快就会失效了,如果有人知道如何使其与最新版本兼容,请告诉我 ![]()
您可能不再需要它了。它现在已添加到标题下方。
我有点困惑。它在 Achats - Monocycle.info 上可以正常工作
但在 Trading Post - Unicyclist.com 上却不行
(几乎每个主题都设置了位置)
这是第一个链接上修改的设置
以及第二个:
这两个网站上与位置相关的类别设置是相同的。
我想不通为什么位置信息没有出现在unicyclist.com上,尽管我确信我只是忽略了一些显而易见的东西。
是的,我很久以前就删除了标准的定位图标,以便用我自己的定位组件覆盖它(我确定我有一个非常好的理由这样做
),并且在删除我的自定义组件后忘记将其恢复回来。
感谢您的帮助 ![]()
而且,这些地点现在是可点击的,并且会显示地图
![]()
顺便说一句,关于“地图”,我 强烈 建议你(以及该插件的其他用户)通过设置中的链接探索不同的地图:

默认地图的实用性很高,但有点……单调。
期待你的 PR ![]()
如果没有,我会尽快查看。
PS:对于大多数用例,我不认为这个插件连接器有用……它应该在徽章之后。我会看看如何切换它。
已修复:
谢谢。

首次在我的本地开发环境中尝试这个插件时,发现一些问题。有空时我会看看能否提交一个修复请求。
在编辑主题以添加位置时,TopicLocation没有被创建,因此它不会出现在地图上。似乎是由于location自定义字段字符串没有被正确解析。
在查看类别时,位置没有出现在主题列表中,因为使用的是"类别之前"的outlet(查看类别主题列表时没有类别outlet)。此外,location_topic_status似乎也未在任何地方使用。











