kladr to taxonomy

Аватар пользователя ewgenk ewgenk 11 июля 2008 в 7:16

1. как загрузить автоматом kladr в словарь drupal?
2. как сделать так, чтобы выбор города был такой: пишу Тюмень, а мне выводится с иерархией -> Тюменская обл - Тюмень (как на сайте vkontakte.ru)

Комментарии

Аватар пользователя zje zje 11 июля 2008 в 16:06

Автоматом не получится, надо программить... да и еще при закачке следует учесть,
что сам кладр достаточно не однозначен.

Аватар пользователя ewgenk ewgenk 12 июля 2008 в 7:07

zje wrote:
Автоматом не получится, надо программить...

Может у кого есть кусок кода, который хоть что нибудь делает автоматом, а то ручками забивать около 200 тыс населенных пунктов с иерархией - это же гемор.

Аватар пользователя andypost@drupal.org andypost@drupal.org 12 июля 2008 в 14:02

Мой совет, перегоните dbf таблицы в идентичные в mysql и работайте с ними напрямую.
Не ра сталкивался с подобной проблемой - намного проще написать код который будет работать с их форматом данных ибо кладр обновляется и каждый раз вычищать колизии намного геморнее.

Аватар пользователя ewgenk ewgenk 12 июля 2008 в 22:37

<a href="mailto:andypost@drupal.org">andypost@drupal.org</a> wrote:

Мне нужно, чтобы каждая нода привязывалась к городу (термину в словаре 1) и к термину из словаря 2

Аватар пользователя zje zje 5 августа 2008 в 11:03

Еще есть интересный модуль для ввода адреса http://drupal.org/project/addresses , вот его еще немного бы адаптировать для России и прикруить кладр.
Сам, к сожалению, думаю не о силю.

Аватар пользователя andypost@drupal.org andypost@drupal.org 6 августа 2008 в 16:09

Дык там вроде есть поддержка стран и их городов, хотя я лично жду HS - автор наконец сделал кастомный элемент для ввода иерархий.