大家好,今天我一直在研究为自定义字段创建附加类的主题。以下是我目标的简要概述:
目标
创建一个新的自定义字段类,与现有的类(如 Dropdown、Multiselect、Text、Textarea)并列,该类可以与 Google Places API 或其他本地化服务配合使用。
需求
我想根据以下因素为用户存储三个值:城市、州和国家。利用这些值,用户可以被分配到一个组。这个想法是为了实现人们之间的全球、国际和区域网络。
实现
我在 https://codepen.io 上编写了一个利用 Google Places API 的脚本,类似于这个示例:https://codepen.io/philipp_96/pen/GRYBLYR。理想情况下,我希望有一个像 CodePen 上那样的搜索字段。“城市”、“州”和“国家”字段可以是简单的自定义字段(文本)输入,它们将由“输入您的地址”字段填充。
问题
我不确定从哪里开始:
- 实现一个提供搜索字段的新类,例如一个名为“Location”的新自定义字段类。
- 自动用搜索字段的值填充三个自定义文本字段(城市、州、国家)。
- 我应该在哪里编写这段代码?应该放在插件中还是 Discourse 代码本身中?
我将非常感谢任何指导或建议。非常感谢!