国家,州,城市的依存下拉列表-Drupal 8

时间:2020-01-17 16:54:16

标签: php drupal drupal-8 geonames

通过使用\Drupal::service('country_manager')->getList()callback_allowed_values_function()

,我设法将所有国家/地区作为选项自动添加到“国家/地区列表”字段中。

现在我想获得所有国家/地区的细分(状态->城市),作为列表字段,这些字段也根据层次结构中的选定选项动态获取其值 。 例如。城市列表取决于州的选定选项,州列表取决于国家的选定选项。

我检查了Address module,它只有40个国家/地区的分区(行政区域,地区,从属地区)。我想要为所有国家/地区细分。 我还看到here个人建议geonames Api。您可以每天database dump获取地名 以大文本文件(Country.zip)的形式。但是这些文件杂乱且不容易利用。

我在互联网上看了很多,对如何去做一无所知。你能帮我把这个事情弄清楚吗?如果您可以概述该过程中涉及的步骤,那就太好了。

0 个答案:

没有答案